Full-Stack Engineering
End-to-end product delivery — TypeScript across the stack, React/Next.js front ends, and Node, Java or Python services, from schema to ship.
I've delivered whole products as the only engineer — schema, API, web client, tests and deployment — and I've led small senior teams doing the same. The stack follows the problem: TypeScript end to end where it fits, Spring Boot or FastAPI where the domain is heavier, Go where it needs to be lean.
What stays constant is the discipline around it: a clear data model, thin well-tested seams between layers, real accessibility and performance budgets, and code the next team can keep evolving without a rewrite.
TypeScript front-to-back
React / Next.js interfaces
Node, Java & Python services
Schema & data modelling
Real-time features
Performance & accessibility
Tools & technologies
Track record
Years across the stack
Server languages in production (TS · Java · Python · Go)
Lines shipped solo on one platform
Related work

Employee Background Verification Platform
Sole engineer on a production, multi-tenant background-verification SaaS — ~105,000 hand-written lines across two repositories. It runs the full lifecycle of employee and business checks, 14 verification types per subject, external vendor and law-firm field work, and colour-coded case outcomes with downloadable reports.
Read case study
OlfactionBase — Olfactory Research Platform
A manually-curated scientific database of odors, odorants, olfactory receptors and odorant–receptor interactions, with structured retrieval and an interactive Olfaction Wheel. Published in Nucleic Acids Research (Oxford University Press), 2022.
Read case study

