about

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.

Alex Stephens
career
  • Q-CTRL
    Senior Scientist
  • Smith Institute
    Mathematical Consultant
  • NASA Jet Propulsion Laboratory
    Visiting Robotics Researcher
  • Atlassian
    Software Development Intern
education
  • PhD, Decision Making for Robotics
    University of Oxford
  • BEng (Mechatronics) & BSci (Physics, Computer Science)
    University of Sydney
fitness

Year in sport

M W F Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul
run cycle swim gym walk other

Activity history (last 12 weeks)

Recent activities (last 7 days)

×4 ×3 ×1 6h 17m show details
  • cycle ×3 2h 59m
  • run ×4 2h 57m
  • swim ×1 20m
  • Mon 27 Jul
  • walk
  • 2 km · 26m · ↑26m · ♥ 108 bpm
  • run
  • 9.8 km · 1h 10m · ↑55m · ♥ 144 bpm
  • Sun 26 Jul
  • walk
  • 3.7 km · 49m · ↑41m · ♥ 105 bpm
  • cycle
  • 39.1 km · 1h 38m · ↑315m
  • Sat 25 Jul
  • run
  • 5 km · 25m · ↑21m · ♥ 172 bpm
  • Fri 24 Jul
  • walk
  • 3.9 km · 52m · ↑38m · ♥ 107 bpm
  • cycle
  • 8.1 km · 27m · ↑62m · ♥ 125 bpm
  • Thu 23 Jul
  • walk
  • 6 km · 1h 23m · ↑37m · ♥ 99 bpm
  • cycle
  • 16 km · 52m · ↑88m · ♥ 126 bpm
  • Wed 22 Jul
  • run
  • 8.8 km · 55m · ↑239m · ♥ 176 bpm
  • run
  • 4.1 km · 26m · ↑17m · ♥ 157 bpm
  • Tue 21 Jul
  • swim
  • 1.1 km · 20m · ♥ 123 bpm

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 10k43:25 Half1:37:07 Marathon3:59:38

parkrun ↗

  • Completed 188 parkruns at 65 locations Latest: University Parks #231 on 25 Jul 2026 (25:43)
  • Volunteered ?? times Co-Event DirectorUniversity Parks parkrun Core Team VolunteerFlorence Park juniors