Skip to content
robinSenior Software Engineer

Summary

Full-stack software engineer with six years building and operating systems end to end — from the interfaces millions of users touch down to the infrastructure beneath them. At Peloton I have set technical direction across teams: leading platform-wide web architecture, owning cloud migrations that cut six-figure costs, and shipping reliability and CI systems that the wider organisation builds on. Most recently I have led work at the boundary of platform engineering and applied AI — production search, agent platforms, and a flagship ChatGPT integration — and consistently found the hard problems to be the same fundamentals: latency, reliability, cost, and scale.


Work Experience
Peloton — Senior Software Engineer
Aug 2024 – Present
New York, USA
  • Owned technical direction for cross-application platform initiatives spanning multiple teams, aligning architecture and delivery timelines across services used by millions.
  • Led migration of production web properties from Netlify to Vercel and Cloudflare — cutover strategy, DNS transitions, build-pipeline reconfiguration, and performance validation — with zero customer-facing downtime.
  • Designed and shipped Peloton's ChatGPT app on the OpenAI Apps SDK (launched on stage at OpenAI Dev Day), building the rendering infrastructure: interactive widgets in 45–70KB payloads with sub-500ms tool responses.
  • Architected a hybrid vector and keyword search service in Go over the full class catalogue, tuned to return results in under 100ms on Cloudflare infrastructure.
  • Established production reliability practice for web services — PagerDuty on-call, incident triage and blameless postmortems, Datadog RUM and Core Web Vitals monitoring, with Playwright and Jest suites gating every deploy.
Peloton — Platform Software Engineer III
Jan 2024 – Aug 2024
New York, USA
  • Led an organisation-wide web architecture redesign, establishing the patterns for server-side rendering, edge caching, and application isolation now used across Peloton's web properties.
  • Drove a 50+ application cloud-provider migration end to end — capacity planning, cost modelling, and contract negotiation — saving over $260,000 in annual infrastructure cost.
  • Built large-scale change agents with LLMs and RAG to automate migrations, dependency upgrades, and circular-dependency removal across a 9-million-line monorepo of 23+ applications.
  • Stood up performance and regression monitoring (Datadog RUM, Core Web Vitals, Playwright) with alerting thresholds that catch degradations before they reach production.
Peloton — Software Engineer III (Tech Lead)
Mar 2023 – Jan 2024
London, UK
  • Technical lead making 40,000+ classes publicly discoverable: designed the ISR pipeline managing 200,000+ statically generated pages with on-demand invalidation, shielding internal infrastructure from traffic spikes.
  • Built a unit-testing and coverage pipeline that cut execution time 56% and coverage calculation 74%, tightening feedback loops across the organisation.
Peloton — Software Engineer II
Nov 2021 – Mar 2023
London, UK
  • Designed a CI build system that reduced pipeline cost 93% per PR and median runtime 60% via dynamic job scheduling in GitHub Actions.
  • Architected Kotlin/Spring microservices during migration from a Python monolith, defining service boundaries, API contracts, and deployment strategy.
Phantom — Developer
Aug 2020 – Nov 2021
London, UK
  • Delivered client projects for Google, Sony, the Financial Times, and Zendesk across Angular, React, Python, and Bazel, including three products built in the Google monorepo.
Zebra Technologies — UX Developer (Internship)
2018 – 2019
London, UK
  • Built a Unity/C# VR application for the NFL, debuted at the company's annual sales conference, alongside Android apps for industrial mobile devices.

Technical Skills
Languages: Go, TypeScript, Python, Kotlin, C#
Systems & Infrastructure: Cloudflare (Workers, KV, Hyperdrive, R2), Kubernetes, AWS, GitHub Actions, CI/CD pipeline design, serverless architecture
Backend: PostgreSQL, edge databases, microservice architecture (Spring/Kotlin), REST API design
Frontend: React, Next.js, Preact, Electron, Node.js
Reliability & Observability: PagerDuty, Datadog RUM, Core Web Vitals, Playwright, Jest, incident response
AI & Agents: OpenAI and Anthropic APIs, MCP servers, RAG pipelines, vector search, agentic orchestration
Build Systems: Monorepo CI/CD at scale, Bazel, dynamic pipeline orchestration

Education
University of East Anglia
BSc Computer Science with a Year in Industry — 2:1
West Suffolk College
Extended Diploma in Computer Science — Triple Distinction Star (A*, A*, A*)