Mechatronics Engineer & Systems Architect · 14 Years
I build systems engineered to survive engineered hostility.
I build systems engineered to survive engineered hostility.
It started at 13 — building fighting robots in a garage, figuring out whose physics was more correct. That question never stopped being interesting. It just kept getting bigger.
Today I lead mechatronics and systems architecture at Avidbots, owning mechanical design for autonomous robots deployed across five continents. Before that, I built the Maizer Runner Gen4 from scratch as the founding engineer at Upside Robotics — a fully autonomous ground vehicle for unstructured agricultural terrain. I've shipped production AI agent infrastructure, led cross-functional hardware programs from concept through qualification, and managed teams of 30+ engineers across mechanical, electrical, firmware, sensors, and software.
I'm a hands-on builder in every sense — I weld, run a mill and lathe, laser-cut, and CNC route. I've run a machining shop alongside a full-time engineering career. I founded and chaired Kwartzlab, Kitchener's community makerspace, through a major restructuring and facility relocation.
Outside the day job, I'm a father of two young kids and a mentor to hundreds of builders through BotBrawl — Canada's combat robotics organization I've run for a decade. I founded Q North Systems to solve thermal persistence in the Arctic. I published a novel in six months.
Most mechatronics engineers stop at hardware. I've shipped production AI systems on top — local models, agent infrastructure, agentic CAD pipelines. That combination is rare and getting more valuable fast.
Requirements management and procurement agents in production use — Claude API, Docker Compose, JumpCloud OIDC, Atlassian MCP, ISO 27001-compliant. Reduced engineering admin overhead with no compromise on access control.
Archive Custodian runs Gemma on-device — no API cost, no data exposure, no training leakage. Also deployed smolagents + Gemma 3 for agentic weather analysis on personal hardware. Understands both infrastructure and the model layer.
Architected a full MCP server connecting Claude to Onshape Enterprise — HMAC-SHA256 signing, async REST client, JumpCloud OIDC, 12 tools, FeatureScript parametric primitives, and DFM evaluators. Agentic design as a real workflow.
Designed and presented an AI maturity ladder for the Avidbots engineering org — benchmarked current state at L2, mapped in-flight POCs across requirements, MTBF parsing, and procurement, previewed agentic CAD and PCB automation.
Fully autonomous mobile robot for unstructured agricultural terrain. Built end-to-end as the sole founding engineer at Upside Robotics — mechanical design, drivetrain integration, sensor suite, embedded systems, and field validation from concept to prototype.
Autonomous floor-scrubbing robots deployed commercially across five continents. Led systems architecture as Lead Mechatronics Architect — mechanical, electrical, firmware, sensors, and software — managing 30+ engineers through full product delivery at Avidbots.
250lb full-combat robots built for the BattleBots TV show (Discovery / Science Channel) as captain of Team All Black Robotics. Eight years of structural engineering under extreme repeated impact loads — aggressive mass budgeting, failure-mode-driven material selection, hardware reliability at worst-case conditions.
Ongoing design and fabrication of competition-grade combat robots — precision-machined aluminum chassis, custom motor controller integration, LiPo power management, and competition strategy. Every build is a mechanical engineering project under a 3-minute deadline.
Production AI agent infrastructure deployed at Avidbots — requirements management and procurement agents on Claude API, Docker Compose, JumpCloud OIDC, and Atlassian MCP. Paired with a full Onshape Enterprise MCP server for agentic CAD workflows with HMAC-SHA256 signing, 12 tools, and DFM evaluators.
Built Canada's premier combat robotics organization from a garage event into a national sports infrastructure — 25 events, hundreds of robots over a decade, thousands of battles. National ELO ranking system, event management platform, and a mentorship program that has shaped hundreds of builders. Started building at 13. Still going.
Every robot I've designed, I've also built. Fourteen years of engineering backed by hands-on fabrication — I move between the design file and the shop floor without friction. When the design doesn't survive the machine, I already know why.
I served as President of Kwartzlab, Kitchener-Waterloo's community makerspace, overseeing a major organizational restructuring and a full facility relocation — keeping a complex technical community operational through both.
Thermochemical energy storage for autonomous Arctic persistence. Decoupling heat from power so defense platforms at −50°C stop burning mission energy to stay warm — and stop broadcasting their position doing it. Zero combustion. Zero acoustic signature. Sovereign, solid-state, 100% Canadian. Born from a DND/IDEaS Polar Paradigms 2045 submission. NATO IC26 TFX Arctic RFI responded.
Canada's premier combat robotics organization. 25 events, hundreds of robots, thousands of battles. National ELO rankings, the BotBrawl Robot League, and a decade of mentorship to hundreds of builders. Started at 13. Never stopped.
botbrawl.ca → Novel · Publishing Jul 19, 2026 · 6-Month Project The Conceptual PredatorDebut novel — cosmic horror as economic thriller. First contact from the auditors' perspective. Conceived, written, edited, produced, and launched in six months. Written by an engineer. Reads like one too.
conceptualpredator.com → Independent Publisher · Est. 2026 DreadEnginePressIndependent Canadian press publishing hard speculative fiction and operating Archive Custodian — a local-inference AI tool for authors who want sovereignty over their own creative work.
dreadenginepress.ca → Production · Est. 2026 BotBrawl MediaProduction company behind BotBrawl Canada. Media production, content strategy, and commercial operations for the BBRL national event series.
botbrawlmedia.ca → Chief Product Officer · Pre-Revenue · On-Call Chariot CommandModular sensing platform for agricultural operations, research institutions, and natural environments. Based in Yorkton, Saskatchewan — built for the prairies. CPO role: translating field problems into structured, scalable sensing solutions that work in the real world.
chariotcommand.com →Open to senior mechanical engineering and technical leadership roles
in autonomous systems, robotics, space-adjacent, and defence-adjacent hardware programs.