Signal Processing · NDT · Software Leadership
PhD engineer.
Occasionally
on the tools.
I have a doctorate in signal processing and lead software teams in the NDT industry. In my free time I build things that interest me and prototype solutions to problems I'm curious about.
Industrial Automation →Mobile Robotics →Bio-Inspired Filtering →Micro-Threat Detection →Pit Wall Detection →NDT Software
See current work →Current Project
ParticleWrench
Wave propagation simulator for ultrasonic NDT inspection planning
Current Role
Software Lead
Physics to UI — full stack across the NDT domain
Current Training
GLF 2026
Governors Leadership Foundation · Adaptive Leadership
Background
PhD · MEng
Signal processing · Mechatronics
Selected work
ParticleWrench
Ultrasonic NDT · Physics simulation · C# · Avalonia · Veldrid
A 3D ray tracing simulator and beam propagation visualiser for ultrasonic inspection. Models reflection, transmission, and mode conversion at material boundaries using a physics model. Built from scratch — physics engine, renderer, and UI.
Read the case study →