All projects
Case study

RideID

The platform's entire dashboard and API layer — designed, built and shipped by one engineer, end to end.

Role · Sole Engineer — dashboard, APIs & infrastructurePeriod · Full product buildrideid.com
Node.jsExpressAWSDockerCI/CDShopifyWordPress
1
Engineer, end to end
100%
Of dashboard & APIs built solo
3
Surfaces: dashboard, store, site

01 / the problem

RideID needed its core product infrastructure — an admin dashboard and the API layer behind it — built from scratch, without an in-house engineering team to build it.

That meant one engineer owning everything: product decisions with the founders, architecture, implementation, cloud infrastructure and deployment.

02 / what I built

I designed and built the entire dashboard and REST API layer single-handedly on Node.js, and owned the AWS infrastructure and CI/CD pipelines that run it.

Beyond the core platform, I delivered RideID's commerce and web presence: a Shopify store where customers build fully customised merchandise, and the WordPress marketing site at rideid.com.

03 / architecture & key decisions

Boring tech, deliberately

As the only engineer, I optimised for maintainability: Node.js/Express, a conventional REST design, and infrastructure that doesn't need babysitting.

Own the whole pipeline

Docker + automated CI/CD from day one — a solo engineer can't afford manual deploys or snowflake servers.

Buy the storefront, build the product

Shopify handles commerce (customised merch builder included) so engineering time went into the dashboard and APIs that differentiate the product.

04 / scope

Admin dashboardREST API layerAWS infrastructure & CI/CDShopify custom merch builderWordPress marketing site

05 / outcome

RideID's platform, store and site all shipped and run in production — built and operated by a single engineer. The project is the clearest proof of what I mean by end-to-end ownership: from API design to DNS.

Want something like this built?
I'm open to full-time roles and contract work.
Get in touch