Software Engineer · Astrophotographer · Tactics nerd

Hi, I'mTom.

I engineer software the way the universe runs its orbits — precise, elegant and quietly obsessed with the details. Off the clock I chase galaxies through a lens and football through ninety minutes.

Scroll
01About

Engineer by trade, stargazer by nature.

I build for the web — TypeScript, React and Next.js — and I am happiest where rigorous systems meet a sense of wonder. The same curiosity that pulls me toward orbital mechanics and a dark, clear sky is the one that makes me sweat the details in code.

Software Engineering

TypeScript, React and Next.js by day. I care about clean architecture, fast feedback loops and systems that age well.

Astrophysics

Orbital mechanics, ephemerides and the quiet maths that keeps planets on their rails — the obsession behind my 3D solar system.

Astrophotography

Long exposures of nebulae, galaxies and the Milky Way. Patience, dark skies and a great deal of stacking.

Football

Ninety minutes, eleven players, infinite tactical rabbit holes. The beautiful game keeps me honest about teamwork.

8

Planets in the live solar-system sim

100%

TypeScript, strict mode

90'

Minutes I’ll happily argue tactics

24/7

Skies worth pointing a lens at

02Selected work

Things I have built and broken.