Full-stack software engineer

Software that works.
Interfaces that explain themselves.

I build user-centric, data-driven web applications with React, Next.js and Node.js. I have 7+ years of professional experience, most recently on the Cromwell ecommerce platform.

profile
role
Full-stack software engineer
base
Leicester, UK
frontend
JavaScript, React, Next.js, Material UI
backend
Node, Express, REST APIs, SQL, AWS
work
7+ years

Selected work / 2026

From a real problem
to a working product.

Three featured projects, each with a live site and its source on GitHub.

QuoteFetch screenshot

01 / AI quoting tool

QuoteFetch

AI quoting for UK tradespeople. Site notes in, a priced, professional quote out.

next.js · node · postgres · ai

Statement Sorter screenshot

02 / Personal finance tool

Statement Sorter

Turns any bank CSV into a categorised P&L and flags anything it's unsure of.

javascript · node · ai

Photos2Listing screenshot

03 / Estate-agent tool

Photos2Listing

Turns property photos into listing copy for Rightmove, Zoopla and social media.

next.js · ai

Employment / 2021 – present

Building a large-scale ecommerce platform.

Full-Stack Software Engineer, Cromwell

I deliver production features, front-end and back-end, from planning through to release on the b2m platform behind cromwell.co.uk.

  • Hands-on full-stack engineering, from the front end to AWS microservices (Lambda, API Gateway)
  • Responsive, accessible interfaces for complex, data-heavy products
  • Clean architecture, well-tested code and customer-focused delivery
  • Working with business analysts, UX, design and QA. Also, providing technical support for service desk tickets

React · Next.js · Material UI · Node.js · AWS

Visit cromwell.co.uk ↗ (opens in a new tab)
The cromwell.co.uk website

About

Solving other people's problems.

Portrait of Roland Levy

I'm a full-stack engineer based in Leicester, with seven years' experience building responsive, accessible interfaces. I'm happiest turning a design into something that feels effortless to use. I think good engineering is invisible: the win is when someone else's problem quietly disappears, and that usually comes down to noticing the details.

Outside work I build small AI products, like QuoteFetch, Statement Sorter and Photos2Listing, plus a growing collection of smaller games, tools and experiments.

I moved into engineering in 2018 after twelve years leading operations and marketing teams: running events and facilities, coordinating teams, and managing print and digital campaigns, including website development.

Frontend
JavaScript, React, Next.js, Material UI
Backend and data
Node, Express, REST APIs, SQL, AWS
Tooling
Git, Jest, React Testing Library, Postman, Knex, CLI tools, LLM tools
Practices
TDD, CI/CD pipelines, Agile, pair programming

Experience and CV → (CV, opens in a new tab)