Hello! 👋

I'm Abid Ali

Senior Frontend Engineer / Frontend Tech Lead

Abid Ali

About Me

Frontend Tech Lead with 10+ years shipping production software, five of them owning frontend architecture at Air Arabia, the Middle East's largest low-cost carrier. I built the React and TypeScript foundations behind its booking and crew platforms — including a private component library adopted across product teams, and a React Native app live in the App Store used daily by cabin crew. I set the code review and release standards the frontend group worked to, and mentored the engineers who now run it. I relocated to the UK in 2024 and I'm looking for a team where architecture and engineering standards are part of the role rather than an afterthought.

Microfrontend TypeScript JavaScript (ES6+) React Next.js React Native Redux Zustand SSR Node.js NPM Private Library Nexus Repository Express Hapi.js Design Systems Tailwind CSS CSS SCSS CSS-in-JS HTML5 Material UI Accessibility (WCAG 2.1) Core Web Vitals Webpack Vite Jest React Testing Library REST API Design MySQL MongoDB ORM AWS Docker CI/CD Jenkins AI-Assisted Development Claude Code Cursor Technical Leadership Monorepo Architecture Agile Scrum Jira Figma

Projects

Experience

Senior Frontend Engineer

Dot IT Consulting Ltd

Sep 2024 - Present
  • Build and maintain client-facing product surfaces in React, TypeScript and Next.js, establishing reusable design-system patterns that removed repeated UI work across features
  • Lead frontend code review and set coding standards for the team, catching architectural issues before they reach production
  • Define REST API contracts and data flows jointly with backend engineers ahead of implementation, removing late integration rework
  • Introduced AI-assisted development workflows using Claude Code and Cursor, defining team usage standards and review guardrails
  • Deliver features in an Agile/Scrum environment with automated CI/CD deployment

Frontend Tech Lead

Air Arabia

Sep 2019 - Aug 2024
  • Led frontend engineering across Air Arabia's product teams, owning React and TypeScript architecture for customer booking platforms and internal airline operations tools
  • Designed and published an internal React component library to a private npm registry, establishing it as the shared UI foundation across product teams
  • Owned frontend performance for the booking experience, applying code splitting, bundle reduction and render optimisation to a high-traffic commercial flow
  • Delivered aeroLINE Crew, a React Native application published on the App Store and used daily by cabin crew to manage duties and rosters
  • Introduced pull request standards, review guidelines and a frontend release checklist, raising code quality and reducing defects reaching production
  • Mentored frontend developers through code review and pair programming, growing the team's TypeScript, component design and testing practice

Frontend & Backend Developer

CitrusBits

2014 - Aug 2019
  • Delivered client web and mobile applications end-to-end for US product companies, including Champions Round and the Burger King mobile app
  • Built real-time draft and live scoring for Champions Round using Node.js and WebSockets, synchronising contest state across users during live game windows
  • Built full-stack applications with Angular, Node.js, MySQL and Sequelize on AWS (EC2, RDS, load balancing)
  • Mentored junior developers across sports, food service and e-commerce projects