Computer Science @ University of Waterloo
I'm a computer science student at the University of Waterloo and a software engineer focused on coding agents, machine learning infrastructure, and distributed systems.
I've worked at both startups and large tech companies on ML infrastructure and agentic systems, and I enjoy turning research ideas into real-world products. Outside of work, I like playing and watching sports and exploring new cities :)
Bachelor of Computer Science, Honours Co-op
Expected Graduation: April 2028 • GPA: 91%
Software Engineer Intern
At Coinbase, I built an autonomous coding-agent evaluation platform that measures performance on repository-specific tasks across combinations of substrate, model, agent backbone, and reasoning effort. I created the full task-mining and evaluation pipelines, giving teams visibility into where agents spend money, where costs can be reduced without sacrificing performance, and how to quantitatively improve the substrate.
Machine Learning Engineer Intern
At Shopify, I built the full distributed hyperparameter optimization system for our fraud models on Vertex AI. It coordinated experiments across multiple workers and shared what each one learned, allowing the team to test four times as many model configurations in the same amount of time and improve fraud detection quality.
AI Engineer Intern
At Intact, I created an AI platform that turns internal knowledge into clear briefs and visuals. It reduced the time needed to produce content by 78% and was adopted across the lab.
Machine Learning Engineer Intern
At Nexxa, I worked with one of Europe's largest rail technology providers to automatically turn large, scanned engineering diagrams into editable AutoCAD drawings. I developed computer vision models to detect symbols and read diagram content, built the agent workflow that reconstructed each drawing, and optimized self-hosted model inference to make the system faster and more memory-efficient.
Software Engineer Intern
At PlateHack, I shaped the recommendation engine that turns a person's body metrics, activity, fitness goals, dietary needs, allergies, and food preferences into practical meal plans.
Co-inventor on US Patent 12,106,843 B1
Director of Research and Technology
Sep 2024 - PresentI lead the research and technology behind projects that help students learn about and build with blockchain at Canada's largest student-run blockchain organization.
Engineering
Jan 2024 - Dec 2024I worked on the vision and navigation software that helped our drones understand their surroundings and complete missions on their own.
Educational web app for learning sign language through interactive activities. Engineered a feedforward neural network for real-time sign language recognition, integrating OpenCV and MediaPipe with a Streamlit frontend.
TensorFlow • OpenCV • Keras • React.js • FastAPI • Streamlit • Google MediaPipe • NumPy