Work Experience
Full-Stack Developer (Contract)
University Capstone Project ยท Client: Noumerica Data Security Inc.
๐ September 2023 - March 2024 | Django, HTML, CSS, JavaScript, AWS S3
๐ Paid Client Project: Selected for the USask Level UP program to build a secure medical record platform for a real-world client.
๐ก๏ธ Security & Compliance: Implemented HIPAA/GDPR-compliant features, including role-based access control and encrypted DICOM image uploads to AWS S3.
๐ง Full-Stack Architecture: Developed the backend with Django and PostgreSQL and designed a responsive front-end using HTML/CSS/JavaScript.
Student Software Developer
Calian Advanced Technologies
๐ May 2022 - August 2023 | Saskatoon, SK
๐ป System Reliability: Reduced technical debt by resolving SonarQube complexity issues, improving code maintainability
๐ค Agile Development: Collaborated in a 7+ person Agile team using Jira and Git for version control on Linux-based systems.
๐งช Backend Validation: Authored Python end-to-end system tests to validate C++ backend system control commands, verifying that state changes correctly updated the GUI.
๐ Java to Kotlin Migration: Refactored legacy Java modules to Kotlin, creating new data classes to support dynamic carrier configurations.
Project Experience
Late Night Thoughts
Personal Project
๐ May 2025 - August 2025 | Vanilla JS, Supabase, Tailwind CSS
๐ Created an anonymous journaling platform that only allows posting between 10PM-5AM to encourage quiet late-night reflection.
๐๏ธ Posts are stored and retrieved in real time using Supabase; users can read during the day but only write at night.
๐จ Designed a soft, dreamy UI with stars, smooth transitions, and day/night mode switching.
๐ Built with custom logic (localStorage + client-side rules).
Smart Parking System (UI Simulation)
Course Project
๐ February 2024 | Python, PyQt5
๐ป Simulated real-time parking slot availability using a custom-built PyQt5 desktop UI.
๐ Integrated a Raspberry Pi acting as a mock hardware sensor, sending data to the UI via MQTT.
๐ฌ Live display updated based on sensor readings, emulating a real-world smart parking environment.
๐จ Designed a clean and modern interface with custom-styled widgets.
Agent Roulette
Personal Project
๐ November 2024 | HTML, CSS, JavaScript
๐ฎ Created a playful web app for Valorant duos who can't decide which agent to play.
โจ Includes animations, sound effects, and custom role illustrations for a fun experience.
๐ฑ Built mobile-first with responsive layout using pure HTML, CSS, and vanilla JS.
๐จ Styled with a soft, duo-inspired pink aesthetic and charming iconography.
โ๏ธ Each player can re-roll their agent independently for more interactive fun.
Valorant agent illustrations used in this project are not original and belong to their respective creators. This site is a fan-made project and is not affiliated with Riot Games.
Recip-EZ
Course Project
๐ March 2022 | Java, JavaFX, FXML, SQLite
๐ฅ Developed as a team of 5 for a Software Engineering course (CMPT 370), Recip-EZ is a recipe discovery desktop app built with JavaFX and SQLite.
๐ฒ Built dynamic filters for diet, macros, time, and difficulty, with calorie tracking and paginated search results.
๐ง Added accessibility features like light/dark mode, a favorites tab, and a detailed recipe viewer.