Portfolio

Explore the projects we've completed for our clients and see how we've delivered innovative solutions across various industries

Train Signalling Systems (Hardware bring-up, diagnostics & EMC improvements)
Alstom
Train Signalling Systems (Hardware bring-up, diagnostics & EMC improvements)

Supported a train signalling client with hardware bring-up and fault diagnostics, leading to clear corrective actions. Provided PCB rework guidance, targeted design changes, and design-for-EMC improvements to support reliable operation in a safety-critical environment.

Role:Hardware bring-up + diagnostics
Deliverables:
  • PCB rework guidance
  • design changes
  • design-for-EMC improvements
  • verification notes

LeakBot 3.0 — Water leak detector (hardware design for mass production)
HomeServe
LeakBot 3.0 — Water leak detector (hardware design for mass production)

Supported the electronics design of LeakBot 3.0, updating the hardware to use a new wireless module that enables Bluetooth configuration and adding an RGB status LED for clearer in-field indication. Delivered an ultra-low-power architecture and performed current profiling to validate sleep-mode consumption in the nanoamp range, supporting multi-year battery operation for large-scale deployment. Reduced component count to lower BOM cost and simplify high-volume manufacture, with production-ready outputs and documentation for handover.

Role:Electronics design + low-power optimisation + cost-down
Deliverables:
  • Schematic design
  • BOM
  • PCB layout & Gerbers
  • power measurements
  • power lifetime report (calculations + analysis)
  • manufacturing pack / handover files

Drive-by-Wire Prototype (On-vehicle integration, steering actuation + vehicle I/O)
Academy of Robotics
Drive-by-Wire Prototype (On-vehicle integration, steering actuation + vehicle I/O)

Delivered a drive-by-wire prototype integration at the client’s site, including installation and bring-up support on a vehicle. Implemented steering motor control and interfaces for vehicle functions (indicators and headlights). Integrated the mechanical gearbox and sensors, and produced a 3D-printed electronics housing to support safe mounting and rapid iteration during testing. Designed and assembled an in-car control dashboard (3D-printed button panel) to support operator control and test workflows.

Role:Embedded firmware · motor control · prototype integration (on-site)
Deliverables:
  • Motor control firmware (control loop + limits)
  • vehicle I/O interfaces (indicators/headlights)
  • sensor integration
  • gearbox + actuator integration notes
  • 3D-printed electronics housing + button dashboard design files
  • bring-up and test notes
  • handover pack (source + build steps)

Drive-by-wire desktop replica — Xbox controller interface (USB 2.0 serial) for AI testing
Academy of Robotics
Drive-by-wire desktop replica — Xbox controller interface (USB 2.0 serial) for AI testing

Constructed a desktop drive-by-wire system replica on a 3D-printed model to support the client’s AI software development and testing. Replicated key vehicle control functions including steering actuation (motor), indicator outputs (LEDs), horn output (buzzer), and an LCD status display. Integrated an Xbox controller as the operator input device using serial-over-USB 2.0 for reliable, low-latency input handling. Designed and assembled the supporting hardware and provided integration notes so the setup could be reproduced for ongoing development.

Role:Prototype hardware build + embedded/software integration
Deliverables:
  • 3D-printed model + electronics housing
  • assembled interface hardware
  • motor/encoder/LED/buzzer/LCD integration
  • USB 2.0 serial integration
  • wiring / setup notes
  • test notes
  • handover pack

Chemical Trace Detectors — Product support under NDA (security systems)
Smiths detection
Chemical Trace Detectors — Product support under NDA (security systems)

Supported enhancements to chemical trace detection equipment used in airport security, delivering software/embedded engineering updates under a strict NDA. Provided documented changes and verification notes to support reliable operation and integration.

Role:Software/embedded engineering (under NDA)
Deliverables:
  • Engineering changes
  • documentation
  • handover / verification notes

Back-end Configuration Server — HTTPS server rewrite (Node.js → C)
EO
Back-end Configuration Server — HTTPS server rewrite (Node.js → C)

Reimplemented a back-end HTTPS configuration server from an existing Node.js solution in pure C to improve performance and reduce runtime overhead. Delivered a measurable step-change in responsiveness (approximately 10× faster load performance in the client’s test scenario), with documented build steps and integration notes to support deployment and maintenance.

Role:Systems software engineering (C, HTTPS)
Deliverables:
  • C-based HTTPS server implementation
  • performance benchmark results
  • integration notes
  • build/deployment documentation
  • handover pack (source + build steps)