I build medical device software at every layer: the firmware inside the device and the apps that put its data to work.
That work has helped clinicians program deep brain stimulation implants and put an iPad app on the front page of apple.com.
Today I'm a Principal Software Engineer at Motion Med Labs, building a motion capture system described as the heart of a new neurological institute — a million square feet dedicated to brain health.
This site is where I show how it all gets built — the decisions, the dead ends, and the working result.
Loading portfolio...
Deep dives from the workbench, once a month.
PCBs, firmware, and what broke along the way. No fluff, no career advice.
A few favorites from the workbench.

From Firmware to Frontend: Visualizing a Medical Device in 3D
Insights and lessons learned from building interactive 3D visuals during my job search.

How I Built the Memory Box
A technical deep-dive into the making of a gift for my son.

HoloLens Voice Control for Users with Movement Disorders
How to implement phrase recognition using HoloLens and Unity.

Building an Air Filtration System for a 3D Printer
How I used a microcontroller, a fan, and a bunch of sensors to create a smart filtration system.
Selected work — from deep brain stimulation devices to the front page of apple.com.
2025 - Present
Principal Software Engineer • Motion Med Labs
2021 - 2025
(4 years)Principal Software Engineer • Qr8 Health
2013 - 2021
(8 years)Senior Software Architect • Cleveland Clinic
2008 - 2012
(4 years)B.S. Computer Science
Bowling Green State University
2007 - 2012
(5 years)Software Engineer • COTSWORKS
Deep dives from the workbench, once a month.
PCBs, firmware, and what broke along the way. No fluff, no career advice.