OmniSync: Universal Bluetooth Audio
Portable touchscreen hub that synchronizes audio playback across up to five mixed-brand Bluetooth speakers — MSOE Computer Engineering senior design project.
A portfolio of projects from my Computer Engineering studies at the Milwaukee School of Engineering — spanning firmware, PCB design, test harnesses, and the web tools I build along the way.
About
I'm a Computer Engineering student at the Milwaukee School of Engineering with a focus on embedded systems and the hardware/software boundary. I enjoy the full stack of a device — from schematic and PCB through firmware, host-side tooling, and the bench setups used to validate it all.
Web development isn't my primary discipline, but this site exists for the same reason most of my projects do: an interesting problem deserves a tool built for it. Everything here is designed, written, and deployed by me.
Selected work
A growing collection of engineering projects from MSOE and personal work.
Portable touchscreen hub that synchronizes audio playback across up to five mixed-brand Bluetooth speakers — MSOE Computer Engineering senior design project.
WiFi-connected alarm clock and weather display built around a custom ESP32 PCB that I designed, had fabricated, assembled, and programmed.
Custom PCB and host software that automated diagnostics for faulty lab equipment, reducing test time by 90% and eliminating the department backlog.
Interactive 4/5/6-band resistor decoder with tolerance and temperature coefficient lookup. Built for quick bench reference.
Searches series/parallel combinations of resistors from a user-defined inventory to best approximate a desired resistance value.
Senior design, lab projects, and personal builds will be published here.
Tools
Small, single-purpose tools I built to solve real bench problems. Free to use, no sign-in.
Skills