Bio

I am currently pursuing my Master’s of Engineering in Systems Design Engineering at the University of Waterloo, following a B.S. with Honors in Computer Engineering from Union College (Class of 2025).

My work is driven by a fascination with autonomy, understanding how machines perceive, adapt, and navigate complex environments independently. That curiosity took root in the Union College Robotics Crew, where my team and I designed an autonomous Micromouse for IEEE competitions, and deepened through research in Union’s Evolutionary Robotics Lab, studying evolved gaits and morphology in voxel-based soft robots.

Since then, I’ve expanded that foundation into edge software deployment, computer vision, and open-source robotics infrastructure. This sort of work bridges algorithmic theory and physical-world execution. You can find more on my current projects and publications below.

At Waterloo, I’m structuring my graduate work around two complementary pillars of automation: Artificial Intelligence/Machine Learning and Vision, Image & Signal Processing. Modern robotic autonomy depends on real-time signal interpretation, spatial awareness, and robust learning models. My goal is to build deep expertise in these areas to engineer intelligent systems that operate reliably in the physical world.

Looking forward to opportunities in computer vision and AI, on and off campus.