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

  • 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

  1. Lead Frontend Engineer

    enee.io Remote

    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.
    • TypeScript
    • Vue.js
    • PWA
    • SCSS
    • Vite
    • Figma
    • PrimeVue
    • TanStack Query
    • Highcharts
  2. Lead Frontend Engineer

    StaffCircle Remote

    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%.
    • JavaScript
    • Vue.js
    • SCSS
    • Sketch
    • Vuetify
    • Chart.js
  3. Head of Innovation

    Citation Professional Services Wilmslow, UK

    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.
    • Leadership
    • Design System
    • JavaScript
    • Angular