Software engineer · London

Hi, I'm Atul.I build softwarefor a living,and weirder software for fun.

Engineer at Compare the Market. Five years at AND.Digital before that (a consultancy), and through them: Lloyds, Cancer Research UK, Hargreaves Lansdown and others.

Right now I'm thinking about agent loops.

Scroll, there's more
FullstackNext.jsTypeScriptNodePostgreSQLAWSPrompt EngineeringClaude CodeAgent OrchestrationLondonFullstackNext.jsTypeScriptNodePostgreSQLAWSPrompt EngineeringClaude CodeAgent OrchestrationLondonFullstackNext.jsTypeScriptNodePostgreSQLAWSPrompt EngineeringClaude CodeAgent OrchestrationLondon

/ Now

What I'm working on
right now.

The stuff that isn't public yet.

01

Shipping at Compare the Market

Consumer features on a comparison site you've seen on TV. Real users, real load.

02

More side projects in the queue

Five live. A few more being built in the evenings. Pick one and I'll show you.

03

Deeper on prompt and context engineering

Courses, papers, hands-on agent work. The good stuff isn't in the tutorials.

04

Late-night reading

Agent loops, evals, context windows. 1am tabs that turn into 9am demos.

/ Track record

Work I've shipped
in production.

Five years at AND.Digital, a consultancy, embedded with clients in finance, charity and hospitality. Before that, Java at Cognitran on vehicle diagnostics for Ford.

Client · 01

Hargreaves Lansdown

Investment platform

Rebuilt high-traffic pages in Next.js and Tailwind. Translated Figma designs into production components, covered with Playwright, Jest and visual regression. Tight window, ambiguous spec, shipped on time.

Next.jsTailwindPlaywrightJest

Client · 02

Lloyds Banking Group

Backend services

Built and optimised Node.js services for an internal cloud migration. Improved API performance and contributed to the org-wide Node upgrade.

Node.jsTypeScriptAWS

Client · 03

Cancer Research UK

Race for Life rebuild

Production components in React and Contentful. Resolved critical analytics issues and rebuilt the Race for Life pages, lifting donate click-through by ~5%.

ReactContentfulAnalytics

Client · 04

ISOS (International SOS)

Frontend lead, replatform

Led frontend on a replatform from a no-code setup to Next.js and Material UI. Built nav templates, UI screens and the routing layer across micro-frontends. Authored the cross-team documentation.

Next.jsMaterial UIMicro-frontends

Client · 05

Luna

Intranet platform

Core features and APIs in React, Node.js and TypeScript. Improved page load times by up to 50% and reliability across the platform.

ReactNode.jsTypeScript

Client · 06

Openr

Hospitality APIs

Designed and built new API endpoints for the Openr hospitality platform. Node.js and PostgreSQL.

Node.jsPostgreSQLExpress
AWS Certified Cloud Practitioner
Contentful Certified
Scrum PSM1
BSc Computer Science, QMUL

/ How I work

Code by hand,
features by agent.

Half my week is writing code manually on high-stakes client systems. The other half is orchestrating AI agents to deliver large features and epics. I've gone deep on prompt and context engineering through courses and a lot of hands-on experimentation.

Manual craft

Real code on real client systems. Reviews, tests, type checks. The work that has to be right.

Agent orchestration

Claude and friends, pointed at full epics with the prompts and context they need. Big features land in days, not weeks, when set up right.

Always experimenting

Courses, papers, late-night sessions. I want to know where models fail, not just where they work.

/ Toolkit

Things I reach for
without thinking.

Frontend

ReactNext.jsTypeScriptTailwindMaterial UIChakra UIGraphQL

Backend

Node.jsExpressPostgreSQLMongoDBSupabase

Quality

JestRTLPlaywrightCypressTDD

Cloud & Ops

AWS (S3, Lambda)DockerVercelNetlifyCI/CDGrafana

CMS

ContentfulContentstack

AI

Claude APIClaude CodePrompt engineeringAgent orchestration

/ Get in touch

Got something
worth building?

Hire me, work with me, or send me an idea. I'll read whatever you send.