Third-Year Computer Science Student (Honours, Co-op) at Carleton University, specializing in Cybersecurity.
Passionate about building tools that solve real-world problems, and working in an environment where I can solve complex challenges.
| Project | Description | Tech Stack |
|---|---|---|
| SafeSpace | Tech-Nol-Hack 2025 winning app that connects users with walking companions for safer travel. | Node.js, JavaScript, Supabase, Bootstrap |
| Music Club Website | Full-stack React & Node.js application for use by Carleton Music Club members. | React, Node.js, Express, JavaScript, Vite, MongoDB |
| Personal Website | Built entirely from scratch using HTML5/CSS3, Bootstrap5, and JS. | HTML, CSS, Bootstrap, JavaScript |
Full-Stack Developer @ SpryPoint (Sept 2025 – Dec. 2025)
- Actively contributed to a 10+ person Scrum team, engaging in daily stand-ups, sprint planning, and iterative software development tracked in JIRA.
- Developing and maintaining front-end features using Bootstrap, HTML5/CSS3, KnockoutJS, and jQuery, alongside backend components in Java.
- Implementing RESTful APIs and controllers within the Play Framework to support scalable, high-performance applications.
- Contributing to mobile application development and testing using Xcode, Flutter, Dart, and Android Studio.
Geospatial Data Engineer @ Agriculture and Agri-Food Canada (Sept 2024 – Dec 2024)
- Developed large-scale R scripts to analyze over 100,000 ecozone polygons for ammonia emission mapping.
- Delivered impactful data visualizations for AAFC and ECCC teams.
- Used tools like Git and GitLab for version control.
- Presented final research findings to the Sustainability Metrics Team.
Research Assistant @ Carleton University (May 2023 – Dec 2023)
- In the process of publishing research findings with the Taylor & Francis Ergonomics Journal.
- Created a Java-based image analysis tool exporting metrics to Excel via Apache POI.
- Applied MATLAB algorithms to analyze visual complexity and eye-tracking data.
Undergraduate Teaching Assistant – Python (May 2025 – Jun. 2025) \
- Led 3 hour long tutorials each week.
- Supported 500+ students in an introductory Python programming course.
- Graded and provided feedback on 700+ assessments and exams.
- Explained advanced coding concepts clearly during office hours and online discussions.
Undergraduate Teaching Assistant – Discrete Mathematics (Sept 2023 – Dec 2023 & Jan 2025 – Apr 2025)
- Led tutorial sessions and assisted students in understanding logic, set theory, and proofs.
- Provided feedback on exams and assignments for over 700 submissions.
- Offered one-on-one academic support to help students strengthen problem-solving skills.

