Résumé
A working history — fifteen years between physics and software.
Reverse-chronological.
Now
Senior Software Engineer at PactFlow / SmartBear.
Lead the open-source Pact Foundation across engineering, product, support and governance: 500+ merged pull requests across nearly 50 repositories, and over 1,000 reviewed. Re-architected Pact Python around the shared Rust core, shipping v3 in October 2025 to a library with 1.3M+ downloads a month. Took SmartBear's first AI product, PactFlow AI, from spike to production, and now lead the design of a shared authentication platform for the SmartBear portfolio. Own PactFlow services end to end, from AWS infrastructure through to Datadog observability, shipping to production several times a day.
Earlier
Senior Consultant
Data & Cloud Engineering
Delivered regulated-environment data and cloud projects across financial services: ML infrastructure on Azure ML that KPMG globally recognized as pioneering, an end-to-end Azure + Snowflake analytics platform with CI/CD over Bicep, and a modular Azure Data Platform accelerator. Served as Tech Lead and Scrum Master.
Doctoral Research, Theoretical Particle Physics
E₆-inspired seesaw · leptogenesis
Investigated an E₆-inspired seesaw model under Prof. Volkas, exploring parameter space to constrain the matter–antimatter asymmetry produced in the early universe. Built a Rust-based solver for highly coupled Boltzmann equations with rates spanning many orders of magnitude, incorporating novel integration quadratures for efficient numerical evaluation.
University Tutor & Laboratory Demonstrator
Physics · Mathematics · Computing
Tutored and demonstrated labs across physics, mathematics, and computational science. Rewrote all third-year computational labs with a language-agnostic approach and Python skeleton code introducing object-oriented concepts. Served as Head Tutor for second-year electromagnetism (2017–2018).
Database Administrator
Django · SQL Server
Upgraded a single-user Access database to a multi-user Django system backed by Microsoft SQL Server, including a training and staff development module, for a regional community health service.
MSc, Theoretical Particle Physics
Phenomenology of an E₆-inspired neutrino mass model
Investigated phenomenology of an E₆-inspired seesaw neutrino mass model under Prof. Volkas, exploring parameter space via large-scale data generation and constraining it against LHC and cosmological data. First-class honours average. Concurrently created TikZ-Feynman — a LaTeX package for Feynman diagrams, now cited 400+ times and distributed via CTAN.
BSc Physics + Diploma in Mathematical Sciences
Dean's List · First-class honours
Completed a physics major and concurrent diploma in pure mathematics, achieving first-class honours average in both. Developed foundations in theoretical physics, quantum mechanics, electromagnetism, and mathematical analysis.
Undergraduate Research Placements
LHC Level-1 Trigger · Beam Halo Monitor
Designed a level-1 trigger for the multiband instability monitor at the LHC, enabling early detection of proton beam instabilities. The work contributed to a peer-reviewed publication in Physical Review Accelerators and Beams (2019). Also built a photodiode-based beam-halo monitor at the Australian Synchrotron.
Volunteer Teacher
English · Music · Sciences
Taught English, music, and general sciences in a remote village on Pentecost Island — no electricity, running water, or vehicle access.
Publications
Automatic detection of transverse beam instabilities in the Large Hadron Collider
Physical Review Accelerators and Beams