Work

See what I build. See how I think.

Robots, embedded devices, industrial systems and software for the people using them. Explore the challenge, my contribution, the design decisions and the evidence behind each case study.

Project labels distinguish prototypes, simulations, research and client work. Search by a project, tool or discipline to find the work most relevant to you.

25 projects

Case studies

Diagram connecting the NDCC public website, committee tools and public WiFi upgrade.

Software

NDCC Digital Platform & Public WiFi

Helping volunteers run the club through connected website, committee and event workflows, with public WiFi at the ground.

Community platform and completed WiFi upgrade

Signal-path diagram: four Hall-effect channels feed ESP32 acquisition at 100 Hz, Bluetooth feedback, MATLAB comparison and reports.

Embedded

ESP32 Ataxia Assessment Device

From physical movement to recorded measurements: four sensing channels, 100 Hz acquisition, Bluetooth and MATLAB analysis.

Honours measurement prototype

Workflow diagram connecting supplier exports, exact pricing rules, operator review and a ServiceM8 import with exception and recovery reports.

Software

Pricing and Inventory Control

Turning supplier files into reviewed catalogue updates, with exact pricing, visible exceptions and a rollback trail.

Client software with automated verification

Actual controller PCB CAD render beside the serial input, guarded parsing, display and local configuration architecture.

Embedded

Industrial Display Controller

Four-layer PCB design, ESP32-S3 firmware and a browser-based configuration interface.

Completed embedded controller project

Functional top-view schematic of the SPC-001 chassis, tracks and dry-cleaning roller, with contact, traction and coverage considerations.

Robotics

SPC-001 Waterless Solar-Panel Cleaner

A built cleaning prototype and an independent paper connecting mechanical design, traction, control and coverage planning.

Functionally tested prototype and independent research

Illustrative potato-processing flow from intake through preparation, processing, packing, quality release and dispatch, with shared equipment and alarm views.

Industrial

Industrial Process Simulation

Explore a connected potato-processing line, inject faults and follow their effect on flow, quality and dispatch.

Independent illustrative simulation

3D render of the VW-MTC1 four-layer controller board from the KiCad layout, showing the ESP32-S3 module, USB-C connector, microSD socket, buttons and handle connector.

Embedded

VW-MTC1 MazeTrack Assessment Controller

A four-layer controller for a wire-maze ataxia assessment rig, connecting sensing, session logging and an Android monitoring application.

Completed ataxia assessment controller project

Embedded

Networked LED Scoreboard Controller

Video to a wall of LED panels over an isolated LAN, with every lost, late or malformed frame handled deliberately.

Completed networked display project

More projects and delivery

Looking for writing about these projects? Read the case-study articles.

Contact

Let's make the next system work.

Discuss an engineering role, a project or a research collaboration. Tell me what you are building, where it gets difficult and what a useful result would look like.

  1. Send the formIt is sent from this page, without publishing my email address.
  2. I reply to youTo the address you give, with questions or a next step.
  3. Project work starts with DefineA short, fixed-fee phase that sets the scope and the tests.

0 of 4000 characters

Sent from this page, so my email address is never published.