Projects

Check out my latest work

Companies and products I’ve helped build and scale.

Zoopla screenshot
Zoopla logo
Visit website

Zoopla

March 2025 – Present

Senior Software Engineer

Architected and own 5+ high-load microservices for Zoopla's property and mortgage journeys on an event-driven architecture, handling 100M+ monthly requests at p99 <200ms with 99.9% uptime. Shipped third-party financial provider integrations driving £250K+ in monthly revenue growth, and pioneered AI agent tooling on the MCP protocol - Claude Code workflows automating repetitive engineering tasks across 200+ PRs, adopted team-wide.

Node.jsTypeScriptPythonJavaGraphQLAWS
Ancestry screenshot
Ancestry logo
Visit website

Ancestry

September 2023 – February 2025

Senior Software Engineer (Contract)

Architected a DNA tree comparison system in Next.js/React with a custom BFF layer, cutting client-side orchestration complexity by ~60% and enabling ancestral connection discovery for 3.6M+ subscribers. Cut average API response time by ~30% through PostgreSQL query optimisation and caching, and led delivery across US/Europe/APAC teams.

TypeScriptReactNext.jsNode.jsPostgreSQLGraphQL
Better.co.uk screenshot
Better.co.uk logo
Visit website

Better.co.uk

August 2022 – June 2023

Product Engineer

Led design and development of a new mortgage product UI from scratch - the primary customer-facing surface for a platform driving £0.9B in annual revenue. Built and automated the core A/B, auto-targeting, and multivariate experimentation engine, improving lead conversion by ~18%.

TypeScriptReactNext.jsNode.jsPythonPostgreSQLGraphQL
Amdocs screenshot
Amdocs logo
Visit website

Amdocs

June 2021 – July 2022

Software Engineer (via Intellias)

Modernised a legacy Telecom platform by migrating from outdated libraries to current versions, improving performance, security, and long-term maintainability. Achieved a 40% performance improvement validated with PageSpeed Insights, GTmetrix, and Lighthouse.

JavaScriptTypeScriptReact
Upstox screenshot
Upstox logo
Visit website

Upstox

Contract engagement

Contributing Engineer

Contributed front-end engineering work for Upstox, an Indian fintech platform offering stock trading, mutual funds, IPOs, F&O, and commodities across web and mobile - including TradingView chart integration and its developer trading API.

JavaScriptTypeScriptReact
Cloutly screenshot
Cloutly logo
Visit website

Cloutly

Contract engagement

Contributing Engineer

Contributed engineering work for Cloutly, a reputation and review management platform for service-based businesses - automating review collection via SMS/email and powering AI-driven lead capture and social proof widgets.

JavaScriptTypeScriptReactNode.js
Deeded screenshot
Deeded logo
Visit website

Deeded

Contract engagement

Contributing Engineer

Contributed engineering work for Deeded, an online legal services platform streamlining real estate closings and mortgage transactions across Ontario and Alberta - remote client dashboards backed by SOC 2-certified infrastructure.

TypeScriptReactNode.js