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
- Bachelor of Arts (Honours) in Music - University of Huddersfield, UK
- Software Engineering Bootcamp - General Assembly, London
- Current Professional Development - JavaScript Algorithms & Data Structures, and FullStackOpen
Ways to Work With Me
I'm available for both full-time employment and contract engagements. Here's what working together might look like:
Let's Connect
Interested in working together? I'm happy to chat about open roles or contract opportunities — feel free to reach out.