From conversion-optimised landing pages to full enterprise platforms. Every pixel engineered with purpose, every line of code built to scale.
Every product below is a real, working demo running in your browser — no screenshots. Click around, generate a live QR, flip the card, tap the menu.
Conversion-first marketing sites and landing pages. Hand-built, blazing fast, and tuned to score 95+ on Lighthouse out of the box.
Full SaaS platforms, admin portals, and internal tools. Role-based, real-time, and architected to scale from your first user to your millionth.
Contactless digital menus for restaurants & cafés. Diners scan a code, browse a live menu, and order — you update prices instantly, no reprints.
Run the entire menu yourself from one dashboard — no developer, no reprints:
Points to your real menu page — once the site is live, any phone camera opens it.
A tap-to-share digital card with a built-in QR and one-tap "Save Contact". No app, works on every phone, always up to date.
One beautiful link that holds everything — your socials, shop, booking, and latest drop. A mini-site for creators and brands, themeable in a tap.
I build with AI woven through the pipeline — to design faster, catch more bugs, and ship smarter features — while every line is reviewed by a human before it touches production.
Rapid moodboards, copy variants, and layout exploration — then hand-refined so the result feels crafted, never generated.
LLM copilots accelerate boilerplate, migrations, and test coverage — letting me spend the hours on architecture and edge cases.
Search, support agents, and recommendations powered by LLMs + RAG — grounded in your own data so answers stay accurate.
Automated review, accessibility, and security passes flag issues before launch — humans make the final call on every release.
The guardrail: AI drafts, a human ships. Nothing reaches production without code review, automated tests, and a security pass. Customer data is never used to train third-party models, and AI features run with strict prompt-injection and output-validation safeguards.
Security isn't a phase at the end — it's baked into every layer. Here's how I keep products, and your users' data, safe.
Every input sanitised and validated server-side. Output encoding and a strict Content-Security-Policy shut down injection and XSS.
Hardened authentication, hashed credentials, MFA-ready, and least-privilege role-based access on every endpoint.
TLS in transit, encryption at rest, secrets in a vault — never in code. Sensitive data is tokenised and minimised.
Automated SCA on every build flags vulnerable packages. Dependencies are pinned, audited, and patched on a schedule.
Per-IP and per-user rate limits, bot detection, and WAF rules protect against brute-force, scraping, and DDoS.
Structured logging, real-time alerting, and automated encrypted backups with tested restores. You'll know before users do.
Have a product in mind, or a role to fill? I bring web products from idea to production — fast, secure, and built to last.