Experience
Control Systems Designer – Powerhouse Controls (2024 – Present)
- Developed middleware to bridge PLCs and Autonomous Mobile Robots (AMRs).
- Worked with third-party robotics integrations across warehouse environments for the automotive sector.
Apprentice Sailmaker (Super Yachts Division) – Doyle Sails Auckland (2023)
- Created, repaired, prepped leisure and performance sails for global clients.
- Involved in all stages from measurements and stitching to webbing fabrication and packaging.
Program Coordinator & Head Coach – RHYC (2018 - 2023)
- Managed a staff of 12, along with budgets for RHYC junior programs.
- Developed new curriculums and oversaw regatta coaching and logistics.
Projects
📱 BotWatch – FRC Scouting App
- iOS version written in Swift using UIKit and CoreGraphics.
- Enables prebuilt forms, auto QR generation, and TSV data export for analytics.
- Link to Repo
- Link to AppStore
🚦 Point B – Smart Navigation App
- React Native app for tracking traffic delays, hazard alerts, and time-based route optimization.
- Includes familiar route memory, alternate path suggestions, and voice reporting features.
🏒 Capstone: Hockey vs Rollerblading Biomechanics
- Analyzed EMG and load cell data to compare skating and rollerblading mechanics.
- MATLAB was used to process and visualize signals across motion drills.
- Result: 90% similarity between both movement patterns.
- GitHub Repo
❄️ Snow Plow Robot (CoppeliaSim)
Lua-programmed robot capable of clearing snow and avoiding obstacles across test scenarios.
💾 Simple Cache System
Simulated a 32-bit direct-mapped cache system with configurable block sizes. GitHub
🏠 Alpha Security
Home security system using Raspberry Pi with tripwire triggers, camera motion detection, and noise alerts. View
🧑💻 UX Wireframes & Prototyping
Designed personas, scenarios, and wireframes for a custom productivity platform using Balsamiq. View
Education
Carleton University (2018 – 2023)
- Bachelor of Engineering in Computer Systems Engineering
- Relevant Courses: Embedded Systems, Microprocessor Architecture, Data Structures, Computer Networking
Sailing Highlights
Match Racing
Etchells – ZuluTravel.ca
Farr 30 – Sabotage
Shark 24
Kingston Sail Loft
Other Roles
- Opti Coach (RHYC, 2018–2022)
- Trailer & Mast Crane Operator (PCYC)