I am a Senior Frontend Engineer building performance-critical React applications for platforms serving 80M+ users. I specialise in frontend architecture, design systems, performance optimisation, and accessibility, with an AI-assisted development workflow.
- Frontend architecture β feature-based module structures with isolated API layers, adopted across multi-application codebases.
- Design systems β built and maintained reusable component libraries; extended shared systems across frontend teams.
- Data & caching β factory-based hook architectures for unified data fetching with session-persisted caching.
- Rendering & performance β SSR, dynamic routing, code-splitting, and virtualisation for large datasets.
- Build & quality β Vite pipelines with vendor splitting, pre-commit linting, and automated regression checks.
- Accessibility & standards β WCAG 2.2 AA conformance and Core Web Vitals for high-traffic public-sector services.
2024 - Present
- Building production features for a large-scale government migration and visa platform.
- Contributing to frontend architecture and refactoring legacy code, resolving ~90 maintainability and duplication issues flagged by SonarQube.
- Delivering interfaces meeting WCAG 2.2 AA and Core Web Vitals standards required for high-traffic public-sector services.
- Driving an AI-assisted development workflow, encoding project conventions and reviewing all generated code before merge.
2023 - 2025
- Owned the frontend for one of three internal logistics platforms for Tesco, as primary developer in a 16-person team.
- Architected a feature-based module structure with isolated API layers, adopted across all three applications.
- Designed and shipped a reusable QueryTable component standardising how teams render operational data.
2024 - 2026
- Owned the entire frontend as sole engineer, delivering 3 dashboards, 28 API integrations, and Firebase authentication from scratch.
- Designed a factory-based hook architecture for unified data fetching with session-persisted caching.
- Implemented virtualised track lists and Mapbox venue mapping, cutting render time by ~40% on large datasets.
- My Personal Website: abasturabli.com
- Email: me@abasturabli.com
- LinkedIn: My LinkedIn Profile
I am always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out via email or through my social channels above.
π





