Hi, I'm Andrew Mendola, a Senior Frontend Engineer with 13+ years of experience building scalable, high-performance single-page applications using React, Angular, Vue, and Svelte. I specialize in TypeScript, modern JavaScript, component-driven architecture, and UI performance optimization to deliver responsive, accessible, pixel-perfect interfaces. I collaborate closely with backend/API teams to define data contracts, optimize payloads, and implement design systems. My toolkit includes REST and GraphQL integration, Webpack and Vite tooling, code-splitting, memoization, server-side rendering, and automated testing (Jest, Cypress, Playwright). I’ve led frontend modernization across large SaaS platforms, improving Lighthouse/ Core Web Vitals scores and delivering reliable, delightful user experiences.

Andrew Mendola

Hi, I'm Andrew Mendola, a Senior Frontend Engineer with 13+ years of experience building scalable, high-performance single-page applications using React, Angular, Vue, and Svelte. I specialize in TypeScript, modern JavaScript, component-driven architecture, and UI performance optimization to deliver responsive, accessible, pixel-perfect interfaces. I collaborate closely with backend/API teams to define data contracts, optimize payloads, and implement design systems. My toolkit includes REST and GraphQL integration, Webpack and Vite tooling, code-splitting, memoization, server-side rendering, and automated testing (Jest, Cypress, Playwright). I’ve led frontend modernization across large SaaS platforms, improving Lighthouse/ Core Web Vitals scores and delivering reliable, delightful user experiences.

Available to hire

Hi, I’m Andrew Mendola, a Senior Frontend Engineer with 13+ years of experience building scalable, high-performance single-page applications using React, Angular, Vue, and Svelte. I specialize in TypeScript, modern JavaScript, component-driven architecture, and UI performance optimization to deliver responsive, accessible, pixel-perfect interfaces.

I collaborate closely with backend/API teams to define data contracts, optimize payloads, and implement design systems. My toolkit includes REST and GraphQL integration, Webpack and Vite tooling, code-splitting, memoization, server-side rendering, and automated testing (Jest, Cypress, Playwright). I’ve led frontend modernization across large SaaS platforms, improving Lighthouse/ Core Web Vitals scores and delivering reliable, delightful user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Frontend Engineer at Intel
January 1, 2025 - Present
Delivered high-performance SPAs for enterprise dashboards and real-time analytics using React, Angular, Vue, and Svelte. Modernized legacy UIs into a component-driven architecture with reusable design systems. Optimized UI rendering with lazy loading, code splitting, memoization, and virtualization, reducing average load times by 30-45%. Integrated REST & GraphQL APIs with efficient caching (React Query, SWR, Apollo) and improved Lighthouse scores to 90+ across performance, accessibility, and SEO. Built CI/CD pipelines for frontend deployments using GitHub Actions, Docker, and CloudFront caching. Collaborated with backend teams to define API contracts and payload optimizations.
Lead Frontend Engineer at UKG
August 1, 2020 - January 1, 2025
Led large-scale frontend modernization across payroll and workforce SaaS platforms. Migrated legacy modules to React + TypeScript, reducing bundle size by 40%. Built design-system-based UI components shared across multiple teams. Improved performance using RxJS operators (switchMap, debounceTime), onPush change detection, and Angular lazy loading. Implemented accessibility (WCAG 2.1 AA), responsive layouts, and cross-browser compatibility. Built GraphQL-driven dashboards and real-time UI widgets with WebSockets. Strengthened UI testing with Jest + Cypress automation.
Senior Frontend Engineer at Auction123
September 1, 2013 - April 1, 2019
Built inventory and dealer-facing web apps using React, Angular, and Vue. Migrated legacy jQuery/AngularJS components into modern SPAs. Integrated REST APIs with optimized pagination, caching, and data normalization. Reduced user-visible latency by 25% using Webpack optimizations and CDN caching. Built dashboards for reporting and real-time listing updates.
Software Engineer at Insight Software, LLC
June 1, 2012 - March 1, 2013
Built reporting and analytics UI components for enterprise clients. Implemented responsive dashboards with charts, filters, and drill-down visualizations. Enhanced UI performance via DOM optimization, minimized network calls, and caching strategies. Collaborated with backend teams to optimize API payloads and reduce over-fetching.

Education

Bachelor of Science in Computer Science at University of Miami
January 1, 2007 - January 1, 2011
Bachelor of Science in Computer Science at University of Miami
January 1, 2007 - January 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment