SaaS Analytics Dashboard
React dashboard with real-time data visualisation, user authentication, and a clean REST API. Built with scalability in mind from day one.
- AWS
- NodeJS
- TypeScript
- React
I build websites and apps that actually work
16 years of turning ideas into production-ready code. I've seen what makes projects succeed (and fail) — and I'm here to help yours be one of the good ones.
React dashboard with real-time data visualisation, user authentication, and a clean REST API. Built with scalability in mind from day one.
Headless commerce solution with lightning-fast page loads, solid SEO foundations, and a checkout flow that actually converts.
Custom internal tools that replaced a maze of spreadsheets. Infrastructure as code, zero manual deployments, happy operations team.
Documented, accessible UI components with Storybook integration. The kind of codebase developers actually enjoy working with.
Every project is different, but good code and clear thinking are non-negotiable.

I started out in front end development and worked my way across the full stack. These days, I'm as comfortable wiring up AWS CDK infrastructure as I am polishing a React component.
I've worked on successful projects and unsuccessful ones — and I know exactly what a joyride getting something from idea to production can be. I get my kicks from caffeine, outdoor adventures, and shipping clean code.
My philosophy? Leave every codebase better than you found it. Good documentation, sensible standards, and code that the next developer will actually understand.