Fourth 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 (May 2026 – Present)
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 & Jan. 2026 - Apr. 2026)
- 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.

