PORTFOLIO

Personal projects

My own work — separate from the client projects on the Services page. These are what I build to grow as an engineer and maker: pushing my electronics, CAD/CAM, 3D scanning and mesh work, and controls. Click any project to read how it was built.

01JUN 2026IN PROGRESS

Reaction-Wheel Cube

A reaction-wheel cube built on a machined aluminum frame — spin a flywheel one way and the frame torques the other, which is enough to hold the cube upright on an edge.

Reaction wheelIMU + control loopIn progress
READ THE BUILD →
The machined frame with a wheel and drive motor mounted
The cube in CAD — three reaction wheels on orthogonal axes
Machined corner blocks, straight off the machine
02AUG 2025

Toby — Tracked Robot

A tracked robot platform running a Raspberry Pi, RPLIDAR, and a camera, driven from a local web interface with live video over the network.

Raspberry PiRPLIDAR142 printed parts
READ THE BUILD →
The complete platform — tracks, sensor deck, and cooling HOVER
Toby MK1 — the full assembly in CAD
The real thing — RPLIDAR on the sensor deck
03OCT 2025

Puller UAV

A one-metre fixed-wing UAV, designed from the wing section outwards and built as a complete airframe. It flew once, stalled on the climb-out, and the CFD I ran afterwards predicts its lift within 1.7 % of the airframe's measured weight.

1 m span15.43 N liftCFD within 1.7 %
READ THE BUILD →
Streamlines over the aircraft, coloured by velocity — upwash ahead of the wing, downwash behind it
Vorticity isosurface at 800 1/s — horseshoe vortices wrapping the wing and fin roots
Surface pressure, upper surface — the blue suction across both wings is the lift

EVERYTHING ELSE

Point at a thumbnail to change the frame above it.

WHERE IT STARTED — THE EARLY, ROUGHER BUILDS

THE OTHER HALF

The client work lives on Services

Two full case studies — spin the actual parts in 3D — plus a wall of production parts designed and built for clients.

VIEW SERVICES →
Jet ski nozzle case study
1200 A breaker panel case study
Client parts gallery