The working stack
The languages, frameworks, and tools I reach for across full-stack development — from shipping UI to securing APIs to monitoring what happens in production.
01 Languages
8 itemsThe languages I write day to day, across web, systems, and data work.
02 Frontend
6 itemsComponent systems, routing, and interface work that stays fast on real devices.
03 Backend
7 itemsAPIs, services, and the server-side architecture products actually run on.
04 Databases
5 itemsRelational and document stores, modelled for the queries a product needs.
05 Core CS
5 itemsThe fundamentals behind every architectural decision I make.
06 Machine Learning & AI
4 itemsApplied machine learning — training and shipping models that drive product features.
07 Monitoring & Analytics
4 itemsHow I know a product works once it leaves my machine.
08 Tools & Platforms
10 itemsWhere the code is written, deployed, paid for, and kept alive.
09 Currently learning
3 itemsExtending the same end-to-end approach to mobile — first app in development.
Everything, in one line