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
Work
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
Software
Helping volunteers run the club through connected website, committee and event workflows, with public WiFi at the ground.
Community platform and completed WiFi upgrade
Robotics
A navigation stack connecting sensing, localisation, planning and recovery behaviour.
Completed robotics project
Embedded
From physical movement to recorded measurements: four sensing channels, 100 Hz acquisition, Bluetooth and MATLAB analysis.
Honours measurement prototype
Software
Turning supplier files into reviewed catalogue updates, with exact pricing, visible exceptions and a rollback trail.
Client software with automated verification
Embedded
Four-layer PCB design, ESP32-S3 firmware and a browser-based configuration interface.
Completed embedded controller project
Robotics
A built cleaning prototype and an independent paper connecting mechanical design, traction, control and coverage planning.
Functionally tested prototype and independent research
Robotics
Investigating when a robot should slow down or brake as sensing and command timing degrade, across 32,400 simulated navigation episodes.
Reduced-order simulation research
Industrial
Explore a connected potato-processing line, inject faults and follow their effect on flow, quality and dispatch.
Independent illustrative simulation

Embedded
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
Video to a wall of LED panels over an isolated LAN, with every lost, late or malformed frame handled deliberately.
Completed networked display project
A privacy-conscious educational routine companion robot for young children, paired with a browser application for adult-defined routines, supervised use and review.
RoboticsAn operator-support mobile robot that assists physical inventory scanning and connects captured stock observations to a controlled review workflow.
RoboticsA modular robot platform for education, engineering experiments and repeatable subsystem testing in supervised use.
RoboticsA custom PCB-based field telemetry system combining CAN capture, GPS and condition sensing with MikroTik connectivity and a Linux server for remote machinery visibility.
RoboticsA local-first retail shelf planner with exact millimetre geometry, capacity checks, CSV import and printable shelf reporting.
SoftwareAn event platform with replayable races, a projector stage, QR donations and moderator reconciliation to support club fundraising.
SoftwareAn engineering learning platform with 175 lessons across five courses, guided laboratories, project briefs, analysis tools and evidence exports. Learning, building and demonstrating capability share one workflow.
SoftwareA local AI project connecting an open-weight language model with document ingestion, retrieval, memory, controlled tools and evaluation on personally owned hardware.
SoftwareA service-management application connecting requests, jobs, quotes, invoices and follow-up records. The public request page prepares an email for the visitor to review and send; the full server application is a separate deployment.
SoftwareGMP smart-factory automation delivery, including an iFIX to PVI+ SCADA migration verified against the validated system.
IndustrialFeature, breadboard and OTA regression testing across vehicle development programmes, supported by CAN-level fault evidence.
IndustrialRepeatable, auditable emissions testing against ADR and EURO standards, supported by calibrated instrumentation and QA records.
IndustrialOperated production equipment, recorded quality and traceability evidence, and supported equipment trials, setup and first-level recovery during manufacturing changes.
IndustrialSupported live production, changeovers, fault recovery and commissioning checks around WestRock and Fibre-King packaging upgrades.
IndustrialExperience spanning 2018 to 2024 across beverage, carbon-fibre and structural-steel production, connecting operations, quality, traceability and commissioning support.
IndustrialLooking for writing about these projects? Read the case-study articles.
Contact
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.