Career
Power electronics to industrial vision to medical devices to automotive AI — each move added a layer rather than replacing one.
Industrial chiller design & simulation platform
Oct 2025 — Mar 2026Six months building the engineering tool for a grain-cooling chiller line: vapour-compression cycle modelling against real refrigerant property data, psychrometric and load calculations, compressor and heat-exchanger selection, and the sizing reports an engineer has to sign. Shipped as a web platform with a native mobile client for use on site.
Technical Lead
2022 — Aug 2024Led development of AI-driven ADAS features — surround-view 3D visualization, obstacle rendering and an in-cabin natural-language voice interface — on Renesas R-Car hardware. Owned performance across the CUDA, OpenGL ES and machine-learning boundary, plus technical direction and mentoring for the feature team.
Engineering Contributor — CUDA-EVAL
Jul 2024 — Aug 2025Designed and reviewed GPU-programming evaluation tasks used to train and benchmark frontier language models. Authored problem statements with explicit inputs, constraints and objective acceptance criteria, produced validated reference solutions, and peer-reviewed other engineers' submissions for technical correctness and completeness.
Senior Software Engineer
2015 — 2022Pioneered the company's OCT imaging analysis platform: GPU-accelerated deep learning for retinal layer segmentation, real-time 3D reconstruction in OpenGL, and the Qt clinical application clinicians used day to day. Included two international onsite engagements.
Embedded Engineer
2012 — 2015Machine-vision inspection systems, industrial control integration and robotics — currency authentication, oil-seal inspection, a 600 kg material-handling robot and a bipedal radiation-survey robot for nuclear plant use.
Robotics Development & Training
2010 — 2012Designed and built domestic and industrial robots, and ran the technical training side of the business alongside it — robotics courses, seminars and hands-on workshops. The full build path stayed in house: schematic design, PCB layout and etching, assembly and bring-up, so trainees followed a board from drawing to working hardware rather than starting from a kit.
Design Engineer
2008 — 2010Designed power, earthing and distribution transformers and reactors to customer spec up to 5 MVA / 33 kV — winding and core-cutting instructions, oil and cooling calculations, radiator and conservator selection, bills of material, and the AutoCAD drawings production built from, to IS and BS standards.
International onsite engagements
Mabri Vision GmbH
Aachen, Germany · Apr 2018Built a real-time imaging pipeline end to end — capture, process, render, display — with CUDA processing in the capture engine, image registration in OpenCV/C++, and layer segmentation in MATLAB.
e-Vision Optics
Sarasota, Florida, USA · Dec 2018Designed MATLAB and C++ tooling for a medical imaging system to identify and characterise imaging parameters.
Formal grounding
Electrical engineering first, embedded systems second — which is why the hardware side never feels like someone else's problem.