Automation and Hardware Engineer
Vertical Future
Created control software for robot at core of automated vertical farming system that moved crops between farm subsystems. Software integrates Trio motion controllers, PLC, and barcode scanner and enables a high-level farm controller (farm-agent) to instruct the robot to perform operations, report data and handle errors. The work included on-site testing, debugging and iterative design of hardware.
ALP Technologies
Developed full-stack features for a modular energy storage system using 2nd-life batteries. Work included BMS PCB design, firmware, backend, and mechanical/electronic prototyping. Delivered a reliable grid-connected product with remote autonomy.
T.NET / ALP Technologies
Designed and delivered a low-power motion and light-sensing PCB with LoRa communication. Managed full board bring-up, firmware prototyping, and client support within tight cost/power constraints during silicon shortage.
Vertical Future
Oversaw development of a high level control system that integrated machines and processes to automate a vertical farm. Designed and implemented subsystem interfaces for seeder and XYZ robot machines. Performed extensive on-site testing and provided support for operators once system active.
BB Steelworks
Designed and installed control electronics and motors to bring a kinetic steel sculpture to life.
White Heron Farm / Harper Adams University
Built a 3D vision subsystem to steer a robotic harvester based on bush-row depth data. Delivered working proof-of-concept despite late-stage access to test data.
Crover Ltd. / Harper Adams University
Engineered a dualband NIR spectrometry system to estimate grain moisture. Developed experimental process, MATLAB model, and prototype electronics to collect sensor data.
Refract Music
Built a portable MIDI drum sequencer with external triggers and an intuitive interface. Designed and coded features using Teensy board, housed in custom-built enclosure. Delivered 'How to build your own MIDI controller' workshop, based on a simplified version of device.