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
- CSS Expert
- HTML Expert
- JavaScript Expert
- T-SQL Familiar
- TypeScript Expert
Frameworks & Libraries
- Astro Proficient
- Nuxt.js Familiar
- Node.js Proficient
- Vue.js Expert
- Svelte Familiar
Tools
- Figma Expert
- Git / GitHub Proficient
- Playwright Familiar
- Vite Proficient
- Vitest Proficient
Platforms
- AWS Familiar
- Azure Familiar
- Sentry Proficient
- Supabase Familiar
- Vercel Proficient
- Expert, use daily, deep knowledge
- Proficient, use regularly, comfortable
- Familiar, have shipped projects with it
Work History
-
Lead frontend development for cutting-edge SaaS Energy Monitoring platform.
- Architected and maintained a design system in Figma, extending PrimeVue components.
- Frontend architecture including 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 CI/CD pipelines and error monitoring in Sentry.
-
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%.
-
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.