Aan Arakal Sr.Software Engineer/ Lead/ W
I’m a frontend engineer and architect with 12+ years of experience building and scaling modern web applications across React, Next.js, and Angular, with a strong focus on performance, maintainability, and developer…
About
I’m a frontend engineer and architect with 12+ years of experience building and scaling modern web applications across React, Next.js, and Angular, with a strong focus on performance, maintainability, and developer productivity. I’ve led engineering efforts for 6+ years, including international teams of up to 20 people, and I enjoy turning complex requirements into reliable, well-structured UI and platform capabilities.
Most recently, at Zscaler, I work on Next.js/React 18 solutions and advanced data visualization experiences for security analytics, leveraging tools like Sentry for observability, Userpilot for guided UX, and charting libraries such as Visx and amCharts for high-performance dashboards. Previously at EY and Comcast, I delivered major migrations, micro-frontend architectures (Module Federation), and testing strategies that reduced defects and improved responsiveness—bringing a consistent blend of leadership, architecture, and hands-on delivery.
- 13 years' experience
- Joined September 2026
Industry experience
- Software & Internet
- Professional Services
- Telecommunications
- Financial Services
- Government
Work experience· 6 roles
Designed and implemented scalable Next.js/React 18 solutions for the Zscaler Experience Center platform, focusing on performance, stability, and secure integration. Optimized rendering efficiency using React 18 techniques (automatic batching and selective hydration), improved SSR/SSG performance, and enhanced observability with Sentry. Built and standardized data visualization capabilities across the organization using Visx and amCharts, including an abstraction layer to toggle between custom and out-of-the-box charting, and ensured smooth interactivity for large datasets. Integrated product growth and usability tooling with Userpilot, and improved web accessibility to align with WCAG guidelines. Collaborated closely with UX and product teams to translate designs into scalable components in a shared UI library, contributing to reusable visualization and core component packages.
Led UI architecture and frontend delivery for the EY Organization Talent Hub (OTH), enabling HR planning workflows across positions, org units, and employee details. Orchestrated migrations from Angular 2 to Angular 6 and later to Angular 9, improving application response time through component-based development. Transitioned from Angular to React using micro-frontend architecture with Module Federation, improving modularity and overall system efficiency. Implemented testing strategies using Jest/Enzyme and React Testing Library, reducing post-release defects via snapshot and unit tests. Managed a team of 20 for Angular 8-12 development with code reviews and quality improvements, and applied React 18 features, Hooks, and Redux Toolkit to enhance responsiveness and user experience through cross-functional collaboration with UX and product teams.
Led UI architecture and frontend delivery for The EY Organization Talent Hub (OTH), orchestrating migrations from Angular 2 to Angular 6 and later to Angular 9 while improving response times through component-based development. Drove a successful transition from Angular to React using micro-frontend architecture, leveraging Module Federation to improve modularity and system efficiency. Established testing practices with Jest/Enzyme for Angular and Jest + React Testing Library for React to reduce post-release defects. Managed a team of 20 through code reviews, mentorship, and delivery planning, improving code quality and end-user satisfaction. Used React 18 features, React Hooks, Redux Toolkit, and GraphQL to enhance responsiveness and user experience.
Certifications and awards· 10
Hire Aan Arakal Sr.Software Engineer/ Lead/ W today
Post a job and invite Aan, or contact them directly. No hidden commission.









