Quinn
Mazaris

Mechatronics Engineer

>
Personal Project

Built from scratch. Running autonomously.

Started with a tower garden

A vertical hydroponic tower in the living room. 3D-printed, 27 plant sites, LED grow lights, and manual dosing. Proof of concept.

Indoor hydroponic tower garden with LED grow lights

Tower garden goes outdoors

Took the tower outside with natural sunlight and a bigger reservoir. Expanded from lettuce to green onions, kale, and bok choy. Hardware upgraded to handle outdoor conditions with additional sensors.

Hydroponic tower garden outdoors in backyard

From tower to greenhouse

Built a full greenhouse with deep water culture, NFT, and flood-and-drain systems in LECA. Added 11kW water heating, a biofilter, mechanical filter, and radial flow settler. Scaled up to multiple ESP32s and 1,200 gallons.

Greenhouse with deep water culture, NFT, and flood-and-drain systems
Tower GardenMoved OutsideGreenhouse

Custom PCB, modular I/O

2-layer board designed in KiCad. ESP32-C5 with 5 STEMMA QT ports, 4 analog inputs, and Wago connectors. Plugs into any sensor or actuator.

12 sensors, automated dosing

Custom Next.js dashboard with live camera feed, 12-channel telemetry, and rule-based automation engine. Click to explore.

Starting lettuce from seedLettuce growing under LEDs on the towerOutdoor kaleKale and bok choy thriving in the grow bedGrow bed + fish tankGreen onion incubator, testing germination speedBiofilter, biological nitrogen cycle conversionMechanical filter, solids removalRadial flow settler, heavy particle separation

Starting lettuce from seed

2 years growing, 4 harvests

Started with indoor towers, now running a full greenhouse producing green onions autonomously for over 6 months. Currently supplying a local farmers store.

Next
Integrate custom PCB
Introduce tilapia
Expand greenhouse capacity
Anomaly detection via SMS
1+ month unattended operation
Capstone Project

Multi-Camera Catheter Tracker

Sep 2024 – Present · Robarts Research Institute

5-camera setup with ArUco markers and catheter
5
Synchronized Cameras
<100ms
Tracking Latency
Camera Array
5 synchronized cameras
Mitral Valve
Simulated cardiac valve
Right Atrium
Heart chamber phantom
AprilTag Markers
Fiducial coordinate reference

Object Detection

YOLOv26 catheter detection trained across 5 camera perspectives

0+ annotated frames
Camera 1 detection
catheter-body 0.93
catheter-body 0.93
catheter-tip 0.90
catheter-body 0.85
Camera 1
Camera 2 detection
catheter-body 0.92
catheter-tip 0.89
Camera 2
Camera 3 detection
catheter-body 0.95
catheter-body 0.95
catheter-tip 0.92
catheter-body 0.91
Camera 3
Camera 4 detection
catheter-body 0.95
catheter-body 0.91
catheter-tip 0.90
catheter-body 0.89
Camera 4
Camera 5 detection
Camera 5
99.5%
mAP@0.5
body
tip
body
82
0
tip
0
112

Pipeline

Calibration
Intrinsic + extrinsic parameters
Alignment
AprilTag coordinate registration
Detection
YOLO catheter localization per view
Triangulation
Multi-view 3D reconstruction
Visualization
Real-time Three.js rendering

Pipeline Output

Each camera casts a ray through its detected point. The intersection gives the 3D position.

3D visualization showing multi-camera triangulation with labeled cameras and ray intersections
Experience
Competition

Autonomous Sorting Robot

Designed and built an autonomous robot for a timed competition. Navigate a course, identify green gems by color, collect them, and return to home base. 3D-printed chassis with ESP32 running PID on all four drive motors, ultrasonic detection, and a servo-actuated sorting gate.

Top 5%Competition Score

Let's build something interesting.

Waterloo, ON. Available September 2026.