I still think in Lego.
I’m drawn to how systems fit together. Whether it’s backend services, data pipelines, or machine learning workflows, I like understanding the underlying structure before I start building. My work focuses on clarity, reliability, and ownership from design through deployment, an approach shaped by my Computer Science education at the University of Waterloo and further developed through hands-on experience across multiple production environments.
Explore by focus
Systems Engineering
I design software with structure in mind. Clear interfaces, strong data models, and reliable services that behave predictably under real load, not just in ideal conditions.
Tech stack
My Professional Timeline
2024–Present
Full Stack Software Developer
Magna International
- Built and deployed production monitoring and alerting systems
- Optimized C++ and SQL paths from seconds to milliseconds
- Delivered dashboards and traceability across real production constraints
2024–Present
Full Stack Software Developer
Magna International
- Built and deployed production monitoring and alerting systems
- Optimized C++ and SQL paths from seconds to milliseconds
- Delivered dashboards and traceability across real production constraints
2023
Software Developer Intern
Magna International
- Built a 3D scanner robotic inspection cell and integration tooling
- Designed analytics for operational visibility (OEE, cycle time, downtime)
- Improved throughput by making failure modes observable and actionable
2023
Software Developer Intern
Magna International
- Built a 3D scanner robotic inspection cell and integration tooling
- Designed analytics for operational visibility (OEE, cycle time, downtime)
- Improved throughput by making failure modes observable and actionable
2022
Software Engineer Intern
FCT
- Developed C++ secure data transfer API used by major banks
- Strengthened test coverage and delivery hygiene for production software
- Worked cross functionally to align requirements with delivery timelines
2022
Software Engineer Intern
FCT
- Developed C++ secure data transfer API used by major banks
- Strengthened test coverage and delivery hygiene for production software
- Worked cross functionally to align requirements with delivery timelines
2018–2024
BCompSci
University of Waterloo
- Foundation in algorithms, systems, and software engineering
- Practical experience through internships and production work
2018–2024
BCompSci
University of Waterloo
- Foundation in algorithms, systems, and software engineering
- Practical experience through internships and production work
Currently exploring
Areas I’m curious about lately.
Practical AI Integration
Exploring how models plug into real systems, and what changes when they become part of daily workflows.
Failure Modes
Why things fail, and how to design so they fail in obvious, recoverable ways.
New Runtimes & Tooling
How tooling, structure, and feedback loops affect how fast and clearly teams can build.
Tech Stacks
Exploring new tech stacks and languages, such as Rust, to see what advantage they hold over more traditional choices.
Edge inference
How to make models run faster and closer to where decisions actually happen.
After work
What I’m into when I’m not shipping code.
Travel
I enjoy being somewhere unfamiliar. New cities, different rhythms, and exploring different lifestyles.
Board Games
Game nights with friends where strategy turns into fights, alliances fall apart, and everyone suddenly thinks they’re a genius.
Fitness & Sports
I like pushing myself physically. Running, lifting, and playing sports. It keeps me grounded and clears my head.
Finance & Investing
I like following how companies actually perform. Learning about new startups, and exploring the constant innovations in tech.
