Case studies
Work that is live, with numbers you can check
Each of these is a real system serving real customers. Every figure below records where it came from — an audit document, a build output, a configuration file — so you can hold me to it.
- −68%
- main JavaScript bundleRoofing Services Perth
- −99%
- service worker precache payloadRoofing Services Perth
- −86%
- hero image weightRoofing Services Perth
- 18
- crawlable prerendered routesRoofing Services Perth
Cutting a roofing company’s page weight by two thirds
A Perth roofing business with a heavy single-page app that search engines could barely read. Rebuilt the delivery layer around prerendered HTML and cut the main JavaScript bundle by 68%.
−68% main JavaScript bundle
A storefront and an ERP in one bilingual system
A Dubai and Sharjah furnishing business running on WhatsApp threads and spreadsheets. Built one bilingual Next.js system that serves customers at the front and runs leads, quotations, orders and invoicing at the back.
1 REST endpoints in the entire application
A services marketplace, then the same codebase sold twice
A multi-vendor marketplace with three role tiers, real-time chat that converts into orders, and payment capture with webhook reconciliation — later white-labelled and deployed for a second client.
2 production deployments from one codebase
Twenty-five services, two languages, and a digital size passport
A Dubai bespoke tailor with a 25-service catalogue in English and Arabic, UAE compliance pages written against the actual legislation, and stored customer measurements.
25 services in the searchable catalogue
Yours could be the next one
Tell me what the system needs to do and who it is for. If it is not something I should be building, I will say so on the first call rather than on the third invoice.