I am a Robotics Engineer focused on the intersection of hardware control and machine intelligence. I build systems that perceive, react, and interact with the real world—from haptic medical trainers to autonomous EOD units.
My engineering philosophy is simple: simulations are useful, but reality is the test. While I excel in computational modules like Numerical Methods (86%) and Control Systems (78.9%), I refuse to be an engineer who only works on screens.
Whether I'm debugging firmware for a bomb disposal robot at Alvis Robotics or experimenting with Carbon-Fibre PETG on my 3D printers at home, I am obsessed with the "messy" details of physical implementation.
Off the clock, I apply this same discipline to leadership as an Explorer Scout Leader. Running weekly sessions and organising expeditions for 14-18 year olds has taught me that successful projects—like successful robots—require clear communication and adaptability.
Hardware. Firmware. Intelligence.
A haptic-enabled robotic arm designed to bridge the gap between textbook theory and physical reality. Features a fluidic pump architecture to simulate pulsatile blood flow and inflammation. Integrated subcutaneous force sensors calculate a real-time "Pain Index" based on trainee handling.
Transforms a standard Ender 3 into a multi-material powerhouse. This automated mechanism allows for push-button filament swaps via custom G-code macros, eliminating manual handling.
2-axis camera stabiliser built from scratch. I wrote custom C++ firmware to implement real-time PID control loops to reject external disturbances.
Optimised suspension geometry for the university racing team. I approached mechanical design as a high-dimensional optimisation problem, trading off track adherence against vibration damping to improve cornering stability.
Engaged in R&D for Explosive Ordnance Disposal units. The role involved debugging embedded firmware and analysing mechanical failure points in mission-critical hardware.
Selected for the Quantitative Analysis stream. Gained exposure to modelling complex financial systems and handling large, noisy datasets using statistical methods.
Managed the integrity of sensitive clinical datasets for a large primary healthcare provider. Optimised data governance protocols to eliminate operational backlogs.