I design and build software end to end — AI platforms, data intelligence systems, and native mobile applications. Production software at Goldman Sachs by day; independent projects by night.
Selected Work
Enterprise platforms by day, independent products by night. Each case study below was designed, built, and deployed end to end.
Other Work
Recommender system encoding films as high-dimensional vectors with nested embeddings for director and actor filmographies. Applies nearest-neighbour similarity search across text, numeric, and categorical features.
Cloud-based text editor leveraging RAG, embeddings, semantic search, and caching for context-aware editing and feedback. Overlapping chunking with TTL-based eviction and a debounced UI to minimise redundant API calls.
Flight comparison engine that resolves airports, dispatches searches across multiple booking platforms, and scores offers by value, duration, and layover quality.
An iOS spatial audio game where players navigate and compete using only sound, head-gesture input, and haptic feedback. All audio assets procedurally generated.
Connects to Spotify, analyses your listening patterns across audio features, and maps them to a personality archetype with colour, aesthetic, and soundtrack.
Philosophy
Every project begins with the structure underneath — how data flows, where boundaries belong, what the system needs to endure over time. I write software I'd want to inherit two years from now.
Process
Understand the domain deeply. Study existing solutions, identify gaps, map user behaviour. Nothing gets built until the territory is clear.
Design the system before writing a single line of code. Define boundaries, data flow, and interfaces. Every structural decision is deliberate and documented.
Implement across the entire surface — backend, frontend, infrastructure — with tests at every layer. One engineer, no seams.
Deploy, instrument, and monitor. Iterate based on how real users actually behave — not assumptions. Software that isn’t running isn’t finished.
About
Software engineer building enterprise AI platforms, data intelligence systems, and native mobile applications. I care about the architecture underneath as much as the experience on top.
Professionally, I design and ship production systems at scale — multi-LLM orchestration, RAG pipelines, and financial infrastructure. Independently, I build and launch my own products end to end.
Contact
Have a project in mind? Let's discuss how I can help.