Alex Chen
Frontend Developer
Profile
Creative and detail-oriented frontend developer with 4+ years of experience building responsive, accessible, and high-performance web applications for fintech and e-commerce platforms. Specialist in React, TypeScript, and modern CSS with a strong focus on component architecture, testing, and developer experience. Currently at Monzo where I maintain customer-facing applications serving 6M+ users, led the TypeScript migration across 3 codebases, and reduced bundle sizes by 40%. Previously at Deliveroo building real-time UI features handling 50k concurrent connections. Passionate about accessibility, web performance, and crafting intuitive user experiences.
Experience
Build and maintain customer-facing React applications for the UK's leading digital bank, serving 6M+ active users across web and mobile-web platforms.
- Led migration from JavaScript to TypeScript across 3 major frontend codebases (120k+ lines of code), reducing runtime errors by 65% and improving developer onboarding time by 2 weeks.
- Reduced main bundle size by 40% through code splitting, lazy loading, tree shaking, and migration from Webpack to Vite — improving First Contentful Paint by 1.2 seconds.
- Implemented comprehensive accessibility improvements across the web banking platform, achieving WCAG 2.1 AA compliance and enabling 15k+ screen reader users to access full functionality.
- Built and maintained 25+ reusable UI components in the internal design system library, adopted by 4 engineering squads.
- Introduced visual regression testing with Chromatic, catching 30+ UI bugs before production release in the first quarter.
- Mentored 2 junior developers through pair programming sessions and structured code review feedback.
- Participated in on-call rotation for frontend infrastructure, resolving 10+ production incidents with minimal customer impact.
Developed responsive UI components for the customer-facing ordering platform used by millions of users across the UK and Europe.
- Built real-time order tracking interface using React and WebSocket connections, handling 50k concurrent users during peak dinner hours with zero downtime.
- Developed 40+ reusable components in Styled Components following atomic design principles, reducing development time for new features by 25%.
- Reduced page load time by 35% through image optimisation (WebP conversion, lazy loading), CDN configuration, and critical CSS inlining.
- Implemented A/B testing framework for checkout flow experiments, contributing to a 12% increase in conversion rate.
- Wrote 200+ unit and integration tests using Jest and React Testing Library, maintaining 85% code coverage.
- Collaborated daily with UX designers, backend engineers, and product managers in cross-functional agile squad.
Summer internship in the BBC Digital team working on internal tools and prototypes.
- Built prototype interactive data visualisation for BBC News using D3.js and React.
- Contributed bug fixes to the BBC's open-source design system.
- Presented intern project to department of 40+ developers at end-of-summer showcase.
Skills
- React
- TypeScript
- JavaScript (ES6+)
- HTML5 & Semantic Markup
- CSS3 / Sass / Tailwind CSS
- Next.js
- Redux / Zustand
- Jest & React Testing Library
- Cypress
- Storybook & Chromatic
- Git & GitHub
- Figma
- Webpack / Vite
- REST APIs
- GraphQL
- Web Accessibility (WCAG)
- Performance Optimisation
- CI/CD (GitHub Actions)
- Agile / Scrum
Education
Certifications
- AWS Cloud Practitioner
- Meta Frontend Developer Professional Certificate