I work remotely across EMEA, currently doing the PhD at Cambridge. Publicly I started with open-source contributions to React at Meta, but my actual first stack was Angular 1, MongoDB, Postgres and Node.js 0.4.X back at my second job — full-stack from day one. From there: backend systems, crypto exchanges, smart contracts, standards work, and over the last two years deep into agent infrastructure and LLM systems.
The connecting thread is the same as it's always been: I like systems where the boring details — determinism, latency, replay — decide whether the cool feature actually works in production.
“Most "AI agents" fail in production because they were prototyped against optimistic tools. The MCP layer is where you decide if your agent is an assistant or an outage.”