Your idea deserves more than working code. It deserves a product that's fast, polished, and built to last.
My Stack
My Experience
Mainflow
Senior Full-Stack Developer
Oct 2025 – Feb 2026
Senior Full-Stack Developer
Mainflow · Oct 2025 – Feb 2026
- —Built YourPath platform — an AI-driven platform that provides tailored roadmap for seniors to find ideal communities for their needs and circumstances
- —Integrated Retell AI and Twilio for real-time voice intake flows
- —Implemented PostGIS geographic matching for location-aware recommendations
- —Automated PDF report generation via n8n workflows
- —Wired up SMS notifications, JWT auth, Resend email, and Klaviyo marketing flows
Dashboardly
Senior Full-Stack Developer
Jan 2025 – Oct 2025
Senior Full-Stack Developer
Dashboardly · Jan 2025 – Oct 2025
- —Sole developer of a SaaS TikTok analytics platform built with Angular and NestJS
- —Delivered 5 analytics modules covering creator performance, audience insights, and trend analysis
- —Designed P&L, Cohort, and Sales dashboards for business decision-making
- —Built NestJS backend with Prisma ORM and PostgreSQL for scalable data management
DoorFeed
Frontend Engineer
Aug 2024 – Jan 2025
Frontend Engineer
DoorFeed · Aug 2024 – Jan 2025
- —Built a dashboard visualising 50k+ property data points with real-time filtering
- —Integrated MapBox for geospatial property search and map interactions
- —Wired up ChatGPT API for AI-assisted property insights
- —Wrote and optimised complex SQL queries for data aggregation
- —Conducted code reviews and maintained frontend quality standards
Valtech
Frontend Developer
Mar 2022 – Aug 2024
Specsavers
Specsavers
Valtech · Specsavers · Mar 2022 – Aug 2024
- —Led Algolia search migration — autocomplete, faceted filtering, and relevance tuning
- —Integrated Contentstack CMS for flexible content management across storefronts
- —Optimised LCP and Core Web Vitals, achieving measurable performance improvements
- —Enforced WCAG 2.1 AA accessibility compliance across all new features
- —Presented progress and demos to senior stakeholders and product owners
Mitchell & Butlers
Mitchell & Butlers
Valtech · Mitchell & Butlers · Mar 2022 – Aug 2024
- —Migrated All Bar One, Harvester, and Miller & Carter from Nuxt 2 to Nuxt 3
- —Adopted MACH architecture (Microservices, API-first, Cloud-native, Headless)
- —Structured codebase into domain-based modules for maintainability at scale
- —Set up Docker environments and CI/CD pipelines for streamlined deployments
- —Established a testing strategy covering unit, integration, and E2E layers
ASML
ASML
Valtech · ASML · Mar 2022 – Aug 2024
- —Delivered a Vue 2 + Sitecore job search feature used by thousands of applicants
- —Refactored legacy components to reduce initial load time significantly
- —Collaborated with stakeholders in demos and iterative feedback sessions
Ericsson
Ericsson
Valtech · Ericsson · Mar 2022 – Aug 2024
- —Built an innovation articles platform using React and Gatsby for Ericsson
- —Implemented GraphQL data layer for efficient content fetching and caching
- —Created performance-optimised dynamic pages with server-side rendering
Northcott Global Solutions
Frontend Developer (Part-time)
Feb 2023 – Aug 2023
Frontend Developer (Part-time)
Northcott Global Solutions · Feb 2023 – Aug 2023
- —Built a React CRM platform for 24/7 international emergency response and risk management
- —Reduced load times from 1–3 seconds through memoisation and React Query caching
- —Implemented OAuth2 authentication with role-based access control
- —Developed custom hooks for reusable data-fetching and UI logic
Broxbe
Frontend Developer
May 2020 – Mar 2022
Frontend Developer
Broxbe · May 2020 – Mar 2022
- —Developed the Exerfly fitness platform with Nuxt 2, GraphQL, and video training modules
- —Built Austin & Blake ring customisation tool with a recommendation algorithm
- —Integrated Decap CMS for client-managed content across multiple projects
WarmDevs
Frontend Developer
Nov 2019 – May 2020
Frontend Developer
WarmDevs · Nov 2019 – May 2020
- —Delivered bespoke websites and web applications for various clients
- —Integrated Firebase authentication for secure user management
- —Automated client workflows with Zapier integrations
Senior Full-Stack Developer
Mainflow · Oct 2025 – Feb 2026
- —Built YourPath platform — an AI-driven platform that provides tailored roadmap for seniors to find ideal communities for their needs and circumstances
- —Integrated Retell AI and Twilio for real-time voice intake flows
- —Implemented PostGIS geographic matching for location-aware recommendations
- —Automated PDF report generation via n8n workflows
- —Wired up SMS notifications, JWT auth, Resend email, and Klaviyo marketing flows
Senior Full-Stack Developer
Dashboardly · Jan 2025 – Oct 2025
- —Sole developer of a SaaS TikTok analytics platform built with Angular and NestJS
- —Delivered 5 analytics modules covering creator performance, audience insights, and trend analysis
- —Designed P&L, Cohort, and Sales dashboards for business decision-making
- —Built NestJS backend with Prisma ORM and PostgreSQL for scalable data management
Frontend Engineer
DoorFeed · Aug 2024 – Jan 2025
- —Built a dashboard visualising 50k+ property data points with real-time filtering
- —Integrated MapBox for geospatial property search and map interactions
- —Wired up ChatGPT API for AI-assisted property insights
- —Wrote and optimised complex SQL queries for data aggregation
- —Conducted code reviews and maintained frontend quality standards
Specsavers
Valtech · Specsavers · Mar 2022 – Aug 2024
- —Led Algolia search migration — autocomplete, faceted filtering, and relevance tuning
- —Integrated Contentstack CMS for flexible content management across storefronts
- —Optimised LCP and Core Web Vitals, achieving measurable performance improvements
- —Enforced WCAG 2.1 AA accessibility compliance across all new features
- —Presented progress and demos to senior stakeholders and product owners
Mitchell & Butlers
Valtech · Mitchell & Butlers · Mar 2022 – Aug 2024
- —Migrated All Bar One, Harvester, and Miller & Carter from Nuxt 2 to Nuxt 3
- —Adopted MACH architecture (Microservices, API-first, Cloud-native, Headless)
- —Structured codebase into domain-based modules for maintainability at scale
- —Set up Docker environments and CI/CD pipelines for streamlined deployments
- —Established a testing strategy covering unit, integration, and E2E layers
ASML
Valtech · ASML · Mar 2022 – Aug 2024
- —Delivered a Vue 2 + Sitecore job search feature used by thousands of applicants
- —Refactored legacy components to reduce initial load time significantly
- —Collaborated with stakeholders in demos and iterative feedback sessions
Ericsson
Valtech · Ericsson · Mar 2022 – Aug 2024
- —Built an innovation articles platform using React and Gatsby for Ericsson
- —Implemented GraphQL data layer for efficient content fetching and caching
- —Created performance-optimised dynamic pages with server-side rendering
Frontend Developer (Part-time)
Northcott Global Solutions · Feb 2023 – Aug 2023
- —Built a React CRM platform for 24/7 international emergency response and risk management
- —Reduced load times from 1–3 seconds through memoisation and React Query caching
- —Implemented OAuth2 authentication with role-based access control
- —Developed custom hooks for reusable data-fetching and UI logic
Frontend Developer
Broxbe · May 2020 – Mar 2022
- —Developed the Exerfly fitness platform with Nuxt 2, GraphQL, and video training modules
- —Built Austin & Blake ring customisation tool with a recommendation algorithm
- —Integrated Decap CMS for client-managed content across multiple projects
Frontend Developer
WarmDevs · Nov 2019 – May 2020
- —Delivered bespoke websites and web applications for various clients
- —Integrated Firebase authentication for secure user management
- —Automated client workflows with Zapier integrations