Projects

A showcase of professional and personal hardware and software engineering projects

All Projects

Bryston Digital Player
Featured professional

Bryston Digital Player

Professional-grade Linux-based music player software providing the backbone for Bryston's digital audio playback devices

Digital AudioEmbedded LinuxCommercial Product +9
Fresh2o - Solar Water Dispenser
Featured professional

Fresh2o - Solar Water Dispenser

Intelligent solar-powered water dispenser with chilling capability, featuring custom PCB designs and IoT connectivity

RP2040Linux SBCRS485 +4
Gamer Man Ultra Classic
Featured personal

Gamer Man Ultra Classic

DIY retro gaming handheld with custom-built components and impressive hand-assembly work

Retro GamingEmbedded SystemsSoldering +1
Bryston - Bryston Operating Sound System, Manic Moose
Featured professional

Bryston - Bryston Operating Sound System, Manic Moose

Primary developer of Bryston’s embedded audio software platform for playback, browser control, library management, streaming, metadata enrichment, firmware updates, and remote support.

Embedded LinuxDigital AudioAudio Software +9
CM4 IO Board - Bryston BDP-3 Music Player
Featured professional

CM4 IO Board - Bryston BDP-3 Music Player

A mechanically compatible Raspberry Pi Compute Module 4 carrier board designed for the Bryston BDP-3 digital player platform.

Raspberry Pi Compute Module 4CM4 carrier boardcustom PCB design +17
BluMan - Overengineered Bluetooth Headphone Amplifier
personal

BluMan - Overengineered Bluetooth Headphone Amplifier

High-fidelity Bluetooth headphone amplifier with LDAC and aptX HD support, featuring premium DAC and OPA1622 amplification

BluetoothLDACaptX HD +5
Pi Pico Boy - Handheld Gaming Device
personal

Pi Pico Boy - Handheld Gaming Device

Custom circuit board upgrade for the RP2040 PicoBoy with higher resolution display and bare-metal software enhancements

RP2040Bare Metal CDisplay Drivers +2
No image
professional

Embedded Systems & IoT Curriculum Instructor

Taught embedded systems and IoT labs at a local college in Peterborough, Ontario, covering PIC C18 programming, Raspberry Pi setup, HABian/openHABian, electronics, networking, DC motor control, parallel LCD interfacing, and practical device integration.

TeachingEmbedded SystemsIoT +9
Bryston BR5 Smart Remote
professional

Bryston BR5 Smart Remote

A rechargeable infrared remote control platform for Bryston audio components, combining custom embedded hardware, low-power firmware, RGB backlighting, motion wake, OLED feedback, and browser-based firmware updates.

Embedded SystemsESP32Firmware +8
Modular RIAA Phono Stage
personal

Modular RIAA Phono Stage

A deliberately over-engineered modular phono preamp platform with custom power, control, analog audio, and 3D-printed enclosure design.

RIAA Phono StagePhono PreampAnalog Audio +21
FM Radio - Solderless DIY Kit
personal

FM Radio - Solderless DIY Kit

A DIY FM radio kit that requires no soldering, perfect for makers.

FM RadioSolderless KitMaker Platform +12
11
Total Projects
6
Professional
5
Personal