Freelance · Sydney, Australia
01 — Services
Analog and digital circuit design for audio, industrial, and medical applications — from schematic capture through to PCB layout, bring-up, and hardware debugging with test equipment.
Bare-metal and RTOS-based firmware for microcontrollers and embedded processors — BSP development, HAL design, peripheral drivers (UART, SPI, I2C, ADC, CAN), sensor acquisition, and application-layer logic.
Analog signal chain design for guitar pedals and studio effects, real-time DSP on embedded hardware (STM32, FV-1, SHARC), and software plugins — FET compressors, tape echoes, spring reverb, BBD chorus, algorithmic reverb, digital delays, active noise cancellation & more.
End-to-end prototype development for R&D teams — hardware bring-up, functional validation, test equipment integration, as well as preparing designs for contract manufacturing.
02 — Projects
PCB design and firmware for a home energy startup — thermal storage controller, integrating sensor acquisition and IoT connectivity to enable remote monitoring and control.
R&D of studio-grade tape echoes and guitar pedals at Echo Fix — analog signal processing circuit design, firmware control of analog circuits, manufacturing support, calibration, and QC.
Firmware development for a medical device used in prostate cancer laser therapy. Built the full BSP, FreeRTOS application, device drivers, and CI/CD pipeline — through to TGA regulatory submission.
Audio processing algorithms on high-end DSP amplifiers for automotive OEMs — active noise cancellation, noise reduction, beamforming, and surround-sound processing on Blackfin and SHARC processors.
03 — Contact
Have a project in mind? If you're building a product and need firmware or electronics support, I'd love to hear about it.
Sydney, Australia · Available for remote & on-site engagements