Career
Experience
I'm a frontend developer and product engineer with over 10 years experience building accessible, performant web applications. I care deeply about the craft of frontend; from semantic HTML and progressive enhancement to design systems and developer experience. I thrive at the intersection of engineering rigour and thoughtful design.
Technology Stack
Languages
- CSSExpert
- HTMLExpert
- JavaScriptExpert
- SVGProficient
- T-SQLFamiliar
- TypeScriptExpert
Frameworks & Libraries
- AstroProficient
- Next.jsFamiliar
- Nuxt.jsFamiliar
- Node.jsProficient
- React.jsFamiliar
- Vue.jsExpert
Tools
- FigmaExpert
- Git / GitHubProficient
- PlaywrightFamiliar
- SketchFamiliar
- ViteProficient
- VitestProficient
Platforms
- AWSFamiliar
- AzureFamiliar
- NetlifyFamiliar
- SentryProficient
- SupabaseFamiliar
- VercelProficient
- Expert, daily use, deep knowledge
- Proficient, regular use, comfortable
- Familiar, have shipped projects with it
Work History
Senior Fullstack Engineer
Contribute to development of systems used by health and care sectors.
- Server-side code for greenfield testing and resulting web application.
- New components for shared component library and design system.
Lead Frontend Engineer
Led frontend development for high-data and analytics heavy SaaS Energy Monitoring platform.
- Architected and maintained a design system in Figma, extending PrimeVue components.
- Frontend architecture including Pinia, PWA, TanStack Query, i18n, and performance optimisations.
- Unit testing with Vitest and end-to-end testing with Playwright.
- Maintained Lighthouse accessibility score in the 90s site-wide.
- Maintained code consistency and quality through linting (ESLint and Husky), and code reviews (GitHub Copilot Review).
- Maintained Frontend CI/CD pipelines and error monitoring in Sentry.
Lead Frontend Engineer
Led frontend development for SaaS HR platform, including features like performance management, employee engagement and time-off.
- Delivered MVP of platform in 6 months, leading to successful seed funding round.
- Migrated MVP from ASP.NET WebApp to modern frontend stack, including offline capabilities through Workbox.
- Reduced average page load time by 35% through image optimisation and code splitting.
- Implemented interactive, context-aware help guides, improving user onboarding and reducing support tickets by 20%.
- Mentored two Frontend Engineers, regular 1-2-1s and quarterly performance reviews.
Head of Innovation
Managed innovation projects and led the development of new digital solutions, including off-shore collaborations.
- Led multiple innovation projects, driving digital transformation and process improvements.
- Led UX design and frontend development for a new client portal, improving user experience and client satisfaction.
- Implemented design system (fractal.build) to standardise UI components across projects.