WEAR_ABOUTS
A full-stack peer-to-peer clothing marketplace for buying and renting nearby pieces, featuring AI style search, outfit generation, photo enhancement, and an interactive map.
I turn simple problems into complex solutions.
Wait, that doesn't sound right...
I'm a Software Dev in Waterloo with an Honours BSc in Computer Science & Mathematics @ Wilfrid Laurier University.
I enjoy building systems end-to-end, with a strong focus on backend development and AI-powered systems. My experience spans backend services and databases using Python, Java, Node.js, and SQL, as well as full-stack development with React and modern JS frameworks (like Astro which this site is built with!). I've worked on projects involving cloud deployment, containerization, machine learning, computer vision, and speech models.
Outside of coursework and professional work, I'm active in the Hackathon scene, recently placing Top 10 at Hack Canada 2026, 2nd at SpurHacks 2025, and Top 5 at Hack Canada 2025. I'm also part of the choir at my church, co-lead a Spanish tutoring club at UW, and (slowly) learning to play the guitar.
Future: Self-hosting on an old craptop.
Tech Stack
A full-stack peer-to-peer clothing marketplace for buying and renting nearby pieces, featuring AI style search, outfit generation, photo enhancement, and an interactive map.
An AI-powered fitness game that makes workouts fun, blending: AI Coach, Nutritionist AI, Real-Time Form Analysis, and RPG Progression.
A Google Chrome extension that analyzes the items in your Amazon cart, assessing them based on whether they are Canadian-made, ethically sourced, and provide good value for money.
A Voice Clone of myself using Sesame's Conversational Speech Model (CSM). Transcription through FasterWhisper, Tokenizing with HuggingFace, Training through Collab, etc.
Exploring the potential outcomes of implementing ranked choice voting (RCV) systems: Instant Runoff Voting (IRV), Borda Count, and Defeat-Dropping Condorcet (DDC) in the 2021 Canadian federal election through Monte Carlo simulations.
Whether you have a project in mind, want to collaborate, or just want to say hello - my inbox is always open.