Joshua Ellisxxviii · v · mmxxvi

Résumé

A working history — fifteen years between physics and software.

Reverse-chronological. A printable PDF is also available.

Now

Senior Software Engineer at PactFlow / SmartBear.

Sep 2023 — Present
Earlier
Jul 2022
Sep 2023
Melbourne
KPMG Australia

Senior Consultant

Data & Cloud Engineering

Delivered regulated-environment data and cloud projects across financial services: ML infrastructure on Azure ML Studio (a KPMG-global first), 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.

azuresnowflakeiacpythondata-engineeringdevops
Jan 2017
Jul 2022
Melbourne
University of Melbourne

PhD, 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.

rustnumericsphysicsleptogenesis
Mar 2013
Nov 2021
Melbourne
University of Melbourne

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).

pythonlatexteaching
Jun 2014
Aug 2021
Rutherglen
Indigo North Health

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.

pythondjangosql
Feb 2015
Dec 2016
Melbourne
University of Melbourne

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.

pythonlatexphysics
Feb 2011
Nov 2014
Melbourne
University of Melbourne

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.

mathematicsphysics
Jul 2013
Aug 2013
Geneva
CERN

Summer Student

LHC Level-1 Trigger

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 Accelerator Beams (2019).

c++rootexperimental-physics
Jun 2010
Dec 2010
Vanuatu
Pentecost Island Primary School

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. A formative experience in problem-solving under constraint and communicating across language and cultural barriers.

Publications
2019

T. E. Levens, K. Łasocha, T. Lefevre, M. Gąsior, R. Jones, T. Włostowski, J. P. Ellis, and R. J. Steinhagen

Automatic detection of transverse beam instabilities in the Large Hadron Collider

Physical Review Accelerator Beams

2017

Joshua P. Ellis and Raymond R. Volkas

Phenomenological Analysis of an E₆-inspired Seesaw Model

Physical Review D

2016

Joshua P. Ellis

TikZ-Feynman: Feynman Diagrams with TikZ

Computer Physics Communications

Honours & Awards
2024Champion of Curiosity AwardSmartBear
2018Science Abroad Traveling ScholarshipUniversity of Melbourne
2015N. D. Goldsworthy Scholarship for PhysicsUniversity of Melbourne