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


01 ACTIVE

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 →