Mechatronics Engineering student at the University of Waterloo building at the intersection of hardware, software, and culture. Matcha pop-up founder. Hackathon winner. Boxer in training.
View My Work →
I see a gap, I build the bridge,
then make it beautiful.
Architected and working to deploy the business website by translating Figma prototypes into a full JavaScript implementation, increasing brand reach and digital engagement. Developed data-driven financial models in Excel to automate cost-analysis and supply chain logistics, optimizing profit margins through predictive resource allocation.
Expanded on prior term experience by engineering a custom system-provisioning tool in PowerShell that automated company-wide OS deployment, directly reducing manual configuration time. Scaled asset management to 90+ devices and closed 150+ tickets, a 50% increase from the previous term, reflecting measurable growth in both technical complexity and engineering output.
Enhanced employer branding by publishing blog content and facilitating campus engagement to support D2L's hiring pipeline. Featured on the D2L careers blog: "When Work Feels Like Home."
Supported backend infrastructure by researching and executing data migration strategies to optimize storage within M365. Debugged and resolved 100+ technical tickets through root-cause analysis on OS and software configurations, and maintained 40+ enterprise assets across the development environment.
Led engineering outreach programs for prospective students, bridging the gap between high school and university-level engineering concepts. Facilitated workshops and hands-on sessions representing the Mechatronics Engineering program.
Bachelor of Applied Science in Mechatronics Engineering with Entrepreneurship Option. Combining mechanical, electrical, and software engineering disciplines. Served as Academic Representative, acting as the point of contact between students and professors, planning meetings and discussing class performance. Organized student feedback forms and maintained an up-to-date assignment tracker for the class cohort.
A predictive health engine that bridges the physical and mental aspects of fitness. Uses a Logistic Regression model trained on 900+ data points for fitness scoring, Snowflake Cortex + Gemini 2.5 Flash for sentiment analysis on workout journals, and a FastAPI backend for real-time burnout prevention feedback.
Watch demo View Github RepoRestaurant-discovery app for people with dietary restrictions (allergies, diets, religious). Won Grand Prize and Best User Design of 40+ teams. Earned a Google interview and UWaterloo WiCS feature.
Watch WICS Feature View Technical PitchEvolved version of DiRect with a web-scraping pipeline using Playwright to cross-reference eatery metadata, and custom filtering algorithms integrated with MapKit for real-time dietary matching.
View Github RepoFully functional claw machine built with the LEGO EV3 kit and RobotC. 3-axis mechanical claw, prize chute, and structured frame, all programmed for precise movement and task flow. UWaterloo MTE100/MTE121 project.
Project ReportSolo-built. Navigates a maze, avoids obstacles, and extinguishes fires with a fan. Custom PCB designed in Traxmaker, etched, drilled, and soldered. Integrates IR sensors, camera, LCD display, and line-following logic.
View projectArchitected and in process of deploying the Hearty business website as co-founder and lead developer. Translated Figma prototypes into full JavaScript/React implementation. Paired with Excel-based financial models for cost analysis and supply chain logistics.
Designed and built a Sumo Robot that competed with 8 other bots using innovative design tactics, creating the circuit board from scratch within given constraints.
Watch the bot in actionBuilt a 2D fishing game using Tkinter that emphasizes environmental awareness by having users catch fish and avoid trash. Implemented event-driven programming, real-time object motion, and collision detection.
Watch demoI started the matcha pop-up not because it was practical, but because I saw an opportunity to bring something intentional into people's days. Every detail, from the ritual, to the cup, to the conversation, is designed with care.
I started boxing to stay active. I kept going because of what it does to my focus.
Not as a hobby, as a discipline. The gym teaches things school can't: staying calm under pressure, moving when exhausted, failing fast and resetting. I bring that same energy to every project and hackathon.
Open to co-op and internship roles across software, hardware, data, and product. I like building things that work and working with people who care. If that sounds like your team, I would love to talk!