About me

I'm a senior frontend developer with a passion for building performant, accessible, and maintainable web applications. With over 7 years of professional experience, I specialise in modern JavaScript ecosystems and have a proven track record of delivering impactful solutions for both enterprise and startup environments.

Core Competencies

🎯 Frontend Architecture

Designing scalable component architectures, state management patterns, and performance optimisation strategies

♿ Accessibility & Best Practices

WCAG compliance, semantic HTML, ARIA implementation, and inclusive design principles

🚀 Performance optimisation

Code splitting, lazy loading, bundle optimisation, and Core Web Vitals improvements

🎨 Design Systems

Building and maintaining component libraries, establishing design tokens, and ensuring consistency

🌏 Remote Collaboration

Asynchronous communication, cross-timezone coordination, and distributed team leadership

📚 Technical Leadership

Code reviews, mentoring junior developers, architectural decision-making, and documentation

Technical Skills

⭐ Expert

  • React.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5 & CSS3
  • Styled Components
  • Responsive Design
  • Git & Version Control

🚀 Proficient

  • Next.js
  • React Context & Redux/Zustand
  • Tailwind CSS
  • REST APIs
  • React Query (TanStack Query)
  • Astro
  • Storybook
  • Jest & Testing Library

🔧 Familiar

  • Node.js
  • Flutter
  • Prisma ORM
  • PostgreSQL
  • NextAuth.js
  • GraphQL
  • Docker/Kubernetes
  • AWS
  • Vercel & Deployment

🛠️ Tools & Workflow

  • VS Code
  • npm/yarn/pnpm
  • Webpack/Vite
  • ESLint & Prettier
  • Figma
  • Jira & Agile
  • GitHub/GitLab
  • CI/CD Pipelines

Professional Experience Highlights

Zebra Technologies (EMEA & APAC) - Senior Frontend Software Engineer

  • Developed the ZSB Printer Label Design Web Application, serving thousands of SMB users
  • Created and maintained the Zebra Design Component Library (open-source on npm)
  • Implemented accessibility standards ensuring WCAG 2.1 AA compliance across all products
  • Collaborated with UX designers and backend teams to deliver seamless user experiences

Startup Experience - London & Australia

  • Built responsive websites and web applications from scratch using modern frameworks
  • Worked directly with stakeholders to translate business requirements into technical solutions
  • Delivered projects on tight timelines while maintaining code quality and best practices
  • Adapted to diverse tech stacks and learned new technologies quickly

Education & Training

Ways to Work With Me

I'm available for both full-time employment and contract engagements. Here's what working together might look like:

✅ Full-Time Roles

Ideal for long-term product development and team building:

  • Remote or hybrid positions with flexible working arrangements
  • Product-focused teams building user-facing applications
  • Modern tech stacks (React, TypeScript, Next.js preferred)
  • Design systems & architecture work
  • Technical leadership opportunities (mentoring, code review, architectural decisions)
  • Strong engineering culture with emphasis on quality and best practices

✅ Contract Projects

Perfect for focused, high-impact deliverables:

  • 3-6 month engagements (flexible based on project scope)
  • Frontend builds from Figma designs
  • Component library development and design system implementation
  • Performance optimisation and Core Web Vitals improvement
  • Accessibility audits and WCAG compliance implementation
  • MVPs and rapid prototyping for startups

Let's Connect

Interested in working together? I'm happy to chat about open roles or contract opportunities — feel free to reach out.