Software, AI, and electronics — built and repaired properly.

Why one person does both

2
disciplines, one bench
8
technical domains
367
projects catalogued
30
written up in depth

Selected work

Abalone shells packed across three tray sections, each shell outlined in blue or green by the detection model. One shell is highlighted and labelled ABALONE_WHOLE 60 (MANUAL). Small coloured squares sit among the shells as reference markers.

Abalone detection for an aquaculture producer

Abalone in uploaded tank and underwater images are detected and counted by the model, so staff no longer count by eye, and the model keeps improving as they review new images.

Applied AI/ML
Diagram of the document processing flow: incoming images are classified, routed to the right extraction models, and their key fields come out the other side.

Field extraction from documents and photos

Cut infrastructure cost from ~$193/mo on a Fargate monolith to ~$15-19/mo with an event-driven design that processes 200K images/month.

Custom softwareApplied AI/MLData & document automationIntegrations
The Pioneer DVJ-1000 professional DVD/CDJ player powered up and playing, seen from above with its jog wheel, transport controls, tempo fader and lit display.

DJ and studio gear back on the bench

Diagnosis and quote before work starts; Cairns drop-off or postal Australia-wide.

DJ gearElectronics

Room-tuned systems for venues and events

Measurement first, then system design and acoustic treatment.

System designRoom treatment

From the maker lab

Guitar pedal prototypes on a workbench, with breadboards, vacuum tubes and a die-cast enclosure

Guitar effects

AnaloguePedals
The Voron 3D-printer enclosure on a rolling cart, its black frame carrying honeycomb-mesh side panels and hex Voron badges, clear front doors closed over the print bed; filament spool boxes and shelving fill the workshop background.

Voron enclosure build

3D printingFabrication
A grey four-channel module mounted on a black panel, its channels numbered 4, 3, 2 and 1, three showing red indicator lights and one green. Blue and purple tubing runs into metal push-fit fittings along the top edge. Above it a black 3D-printed plate with unused hexagonal and round recesses and a single gold mirrored hexagon. To the right, orange lever-nut connectors and a black-taped assembly with a red circuit board. Black honeycomb mesh with blue panelling behind fills the top of the frame.

Klipper BMCU filament-feeder bridge

Firmware3D printing
A Siglent SDS1104X-U oscilloscope on the bench, its screen showing the clock and command lines of an eMMC flash chip during power-up initialisation: steady levels broken by dense bursts of fast pulses on the yellow and magenta traces.

Hacking a smart TV

EmbeddedReuse
See the lab

Have a problem to solve?

Get in touch