Hi, I'm Alex!
I work on GPS-free magnetic navigation at Q-CTRL. I did my PhD (ahem, DPhil) at Oxford in long-term decision making for autonomous robots. My research interests are in probabilistic robotics, state estimation, and quantum sensing.
Outside of work, I'm into triathlon, parkrun, fantasy/sci-fi books, speedcubing.
Career
- Q-CTRLSenior Scientist
- Smith InstituteMathematical Consultant
- NASA Jet Propulsion LaboratoryVisiting Robotics Researcher
- AtlassianSoftware Development Intern
Education
- PhD, Decision Making for RoboticsUniversity of Oxford
- BEng (Mechatronics) & BSci (Physics, Computer Science)University of Sydney
Fitness
Year in sport
run cycle swim gym walk other
Recent activities (last 7 days)
×4 ×1 ×1 ×2 6h 15m ▸ show details
- run ×4 3h 54m
- cycle ×2 59m
- gym ×1 46m
- swim ×1 36m
- Thu 23 Apr
- walk
- 4.2 km · 58m · ↑42m · ♥ 108 bpm
- run
- 6.4 km · 42m · ↑53m · ♥ 152 bpm
- Wed 22 Apr
- walk
- 3.4 km · 47m · ↑41m · ♥ 97 bpm
- gym
- 46m
- Tue 21 Apr
- walk
- 4.2 km · 1h · ↑54m · ♥ 101 bpm
- run
- 4.2 km · 30m · ↑57m · ♥ 146 bpm
- Mon 20 Apr
- swim
- 2.1 km · 36m · ♥ 157 bpm
- cycle
- 8.9 km · 29m · ↑58m · ♥ 132 bpm
- Sun 19 Apr
- walk
- 3.8 km · 51m · ↑45m · ♥ 103 bpm
- run
- 18.2 km · 1h 55m · ↑82m · ♥ 159 bpm
- Sat 18 Apr
- walk
- 3.6 km · 53m · ↑40m · ♥ 104 bpm
- run
- 5.1 km · 45m · ↑26m · ♥ 143 bpm
- cycle
- 10.7 km · 30m · ↑59m · ♥ 144 bpm
Activity history (last 12 weeks)
Sports
- Triathlon: raced distances from Sprint to 70.3 ("half ironman") Proudest race: Brutal Half (1.9k swim / 94k bike / 23.6k run up Snowdon)
- Running: completed 2 marathons, ran every street in Oxford (>1400!) 5k20:35 10k44:30 Half1:37:07 Marathon3:59:38
parkrun ↗
- Completed 179 parkruns at 64 locations Latest: University Parks #217 on 18 Apr 2026 (47:04)
- Volunteered 281 times Co-Event DirectorUniversity Parks parkrun Core Team VolunteerFlorence Park juniors