My Portfolio

A closer look at my academic and professional works.

Education

My academic background and qualifications.

Working Experience

My professional experience in teaching, academic research and technical development.

Teaching Assistant

School of Computing, Queen's University

Kingston, Ontario, Canada

Jan–Apr 2026
Sep 2026–Present
  • Assisted instructors and the head TA, where applicable, in evaluating and supporting students.
  • Marked assignments, class quizzes and final examinations, ensuring timely and accurate feedback.
  • Provided constructive feedback to support student understanding and improvement.
  • Held regular TA office hours to assist students individually.
  • Delivered three TA-led lectures covering tutorials and additional content in CISC 332, and weekly seminars in CISC 497.
CISC 332 CISC 497 Teaching Assessment

Research Assistant

Department of Geography, Lakehead University

Thunder Bay, Ontario, Canada

Jun–Aug 2025
  • Supported development of a field robot for automated research data collection.
  • Programmed and debugged ROS-based systems on Raspberry Pi, focusing on automation and sensor integration.
  • Identified and documented compatibility issues caused by ROS deprecation.
  • Produced structured technical documentation and GitHub repositories to support knowledge transfer.
Robotics ROS Raspberry Pi Sensor Integration

Marker (TA)

Department of Mathematics, Lakehead University

Thunder Bay, Ontario, Canada

Oct–Dec 2024
  • Evaluated student work across multiple undergraduate mathematics courses.
  • Provided detailed feedback to support student learning and performance improvement.
  • Supervised examinations, ensuring adherence to academic integrity protocols.
MATH 1271-FA/FB & MATH 3071-FA/FB Assessment

Projects

A selection of my software development, hardware, networking and personal projects.

Personal Website and Portfolio

Independent Project

Oct 2026
(One weekend project)
  • Designed and developed a personal website to showcase my academic background, professional experience and projects.
  • Built responsive pages using HTML and CSS, with JavaScript for interactive features.
  • Integrated a bilingual website structure to support English and French content.
  • Used GitHub Pages for website hosting and configured a custom domain.
HTML CSS JavaScript GitHub Pages Web Development

Project Outbreak (Video Game)

Team Project — Lakehead University

Jan 2025–Jan 2026
  • Collaborated in a six-member team to develop a 2D zombie survival game using Unity.
  • Designed an interactive game world based on Lakehead University's Thunder Bay campus.
  • Contributed to gameplay mechanics, environment design and quality testing.
Unity Game Development Team Collaboration Quality Testing

Computer Repair and Custom Builds

Independent Hardware Project

Mar 2020–Feb 2024
  • Independently studied PC hardware, repair methods and component compatibility.
  • Successfully repaired three non-functional desktop computers.
  • Assessed reusable components for performance and suitability.
  • Assembled two custom-built PCs optimised for performance and budget.
Computer Hardware Troubleshooting PC Building Repair

Building a Wired Network

Independent Networking Project

Sep 2021–May 2022
  • Installed wired Ethernet and HDMI connections in all primary rooms of my home.
  • Set up coaxial access points to enable reliable internet and TV connectivity across multiple rooms.
  • Applied networking layout, cable management and hardware integration skills.
Ethernet Networking HDMI Cable Management

Key Skills

Technical knowledge, professional competencies and practical experience.

Technical Support and Troubleshooting

Strong knowledge of computer hardware, software and telecommunications, with the ability to resolve a variety of technical problems.

Communication and Interpersonal Skills

Strong oral and written communication skills, with patient and friendly interactions to ensure clear understanding.

Teamwork and Organisation

Highly organised, cooperative and dependable in team environments, with a willingness to assist others whenever needed.

Customer Service

Experience handling customer service issues and providing positive client experiences.

Presentation

Experience delivering presentations and lectures on various topics to audiences of different sizes.

Analytical Skills

Strong mathematical background supporting problem-solving and technical work.

Technical Proficiency

Programming Languages

C C++ C# Java Kotlin Haxe Python

Game Development

Unity HaxeFlixel

Business Tools

Microsoft Office Google Drive

Digital and AV Tools

Experience working with and maintaining multimedia equipment.

Licences and Certificates

My licences and certifications, including their validity periods. Select a card to learn more.

Awards

Academic distinctions, scholarships and awards received throughout my education.

Queen's Graduate Award (QGA)

Queen's University

2025–2026

First Class Standing

Lakehead University

2021–2025

Maintained an academic average above 80 percent throughout my degree.

Dean's List

Lakehead University

2023–2024

Maintained an academic average above 80 percent during the 2023–2024 academic year.

Ross Rogers Scholarship in Science

Lakehead University

Feb 2022

Lakehead Entrance Scholarship

Lakehead University

2021–2022

Awarded for maintaining an academic average above 80 percent in Grade 12.

Ontario Scholar

Ontario Ministry of Education

Jun 2021

Recognised for maintaining an academic average above 80 percent in Grade 12.

Superior C&VI Staff Award

Superior Collegiate & Vocational Institute

Jun 2021

Honour Roll

Superior Collegiate & Vocational Institute

2017–2021

Maintained an academic average above 80 percent in the previous academic year. Recognition was renewed annually.

Volunteering

My contributions to university communities, student representation and academic governance.

Vice President of Affairs

Graduate Computing Society (GCS), Queen's University

Kingston, Ontario, Canada

Oct 2026–Present
  • Assisted in the management of the GCS, overseeing its operations and activities to support the graduate computing community.
  • Served as a liaison with the undergraduate computing society (COMPSA) and the graduate student union (SGPS).
Student Representation Graduate Community Student Advocacy

MSc Grad Committee Officer

Graduate Computing Society (GCS), Queen's University

Kingston, Ontario, Canada

Oct 2025–Sep 2026
  • Represented MSc Computing students, addressing their concerns and suggestions.
  • Shared insights into the graduate student experience during a program information session.
Student Representation Graduate Community Student Advocacy

Member of Judicial Panel

Lakehead University

Thunder Bay, Ontario, Canada

Oct 2024–Oct 2025
  • Heard appeals relating to the university's Student Code of Conduct, primarily involving academic conduct matters.
Academic Governance Student Conduct Appeals

Research Interests

Areas of computing that interest me from technical, societal and creative perspectives.

Cybersecurity

Exploring the security of computer systems, software and emerging technologies, including vulnerabilities, attacks and defensive approaches.

Social, Ethical and Legal Issues in Computing

Examining how computing technologies affect individuals and society, with particular interest in privacy, ethics, accessibility and legal responsibilities.

Game Development

Exploring interactive systems, game design and development practices, including the creation of engaging digital experiences.

Publications

My first research papers are anticipated in Summer 2027. Publication details and links will be added as they become available. Stay tuned for updates on my academic contributions!

Languages

Languages I Currently Communicate In

United Kingdom flag

English

Native and Default

My native and default language, used in everyday communication, academic work and professional settings.

France flag

French

Intermediate

I communicate in French at an intermediate level and continue to develop my proficiency.

Bangladesh flag

Bengali

Limited — Oral Only

I have limited spoken proficiency in Bengali and primarily use it with family. I cannot read or write in Bengali, and my understanding of the language is basic. I should be able to communicate with others, as long as others are not bothered by my imperfect grammar.

Project 2045: Languages I Plan to Learn

A twenty-year personal initiative to expand my linguistic abilities and connect with people across cultures.

Flag of Spain

Spanish

Planned
Flag of Oman

Arabic

Planned
Flag of India

Hindi

Planned — Oral Only
Flag of Pakistan

Urdu

Planned