British engineer based in Germany. I build things that turn messy human input into structured, useful data.
Started in mechanical engineering — CFD and OpenFOAM — and moved into software. These days most of my work is backend systems and applied AI: model pipelines, agent tooling, and the unglamorous infrastructure that makes them reliable.
Currently building Memory Atlas — voice recordings become filed, linked notes in a personal knowledge vault. A two-phase model pipeline routes transcripts against the vault's own filing rules and writes the notes. Python, FastAPI, Postgres with row-level security, multi-provider model routing.
Working with: Python · FastAPI · PostgreSQL · Docker · nginx · LLM pipelines (Anthropic, OpenAI, Mistral, Bedrock)
Also: C++ · MATLAB/Simulink · OpenFOAM — where I started, still useful.
- 🔭 Currently on: [Memory Atlas — the graph view and hosted release]
- 🌱 Learning: multi-tenant Postgres done properly, and German bureaucracy (the language was the easy part)
- 💬 Ask me about: production LLM pipelines, or CFD if you catch me nostalgic
- ⚡ Still true after 6 years: Germans are good people