About Me
Hi, I'm Zech! I'm currently a Mechatronics Engineering student at the University of Waterloo.
At my core, I'm a Software Engineer with a specialization in AI and autonomous systems, ranging from Machine Learning and AI Agents to control systems.
In my spare time, you can find me working on Canada's largest robotics education club, building frameworks for girls in STEM, and developing solutions for real-world problems.
AI & Data
PyTorch, TensorFlow, Matplotlib, OpenCV
Robotics
ROS2, Docker, Linux, Gazebo
Fullstack
React, Next.js, Node.js, Express.js
Medical
.NET, WPF, Moq, Nunit
Experience
Software Engineer Intern
Conversational AI
Software Engineer Intern
IVUS/OCT Medical Imaging for Physicians
Research Engineer Intern
Computer Imaging of MFTs and Flocculent Polymers
Software Engineer
AI for autonomous self-driving vehicles
Projects

WestMech Association
Canada's leading robotics education company.

Mecha Mayhem
Canada's largest robotics competition.

Girl Powered Robotics
Redefining robotics education for young girls.

Eclipse Robotics
Intelligent robotics framework for VEX autonomous systems.

AI Self-Driving Car Sim
Real-time optimal path planning for an autonomous vehicle.

AI Interview Agent
Personal AI interview voice agent for technical and mixed interviews.

AI Mental Health Module
AI resource for mental health support.

Boundary Sim Entertainment System
Virtual boundary detection for robotics entertainment.