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

Image segmentation with active learning replaced manual counting.

Applied AI/ML

Claim document extraction for an insurance platform

Key-information extraction pulled VIN, odometer and ANR straight from photos.

Applied AI/MLData & document automation
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 effects

AnaloguePedals
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
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 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