Pritesh Kapuriya

Frontend Architect | Engineering Manager

LinkedIn | GitHub

About

Highly skilled and results-driven Frontend Architect and Engineering Manager with over a decade of experience in designing and delivering exceptional web experiences. Proven leader in optimizing workflows, spearheading complex system architectures, and guiding high-performing teams to exceed project expectations. Passionate about leveraging technical expertise and strategic vision to create user-friendly, scalable, and high-performance interfaces.

Work Experience

Associate Principal Engineer

Nagarro

Jan 2023 - Present

Ahmedabad, Gujarat, IN

Leads the design and development of scalable frontend solutions, ensuring optimal performance and adherence to engineering best practices from concept to production.

  • Designed and built scalable frontend solutions using React, TypeScript, Svelte, and Node.js, overseeing the entire lifecycle from system design and user stories to performance optimization and deployment.
  • Elevated code quality by conducting thorough reviews and mentoring engineers on advanced patterns like micro-frontends and monorepos, establishing robust CI/CD integrated standards.
  • Collaborated with Product Managers to prototype and validate feature feasibility through rapid technical spikes, ensuring alignment across UX, API contracts, and core business requirements.
  • Implemented performance optimization strategies and architectural enhancements that contributed to efficient and resilient production systems.

Staff Engineer - Frontend

Drishti Technologies

May 2022 - Dec 2022

Ahmedabad, Gujarat, IN

Served as Frontend Architect for a real-time hardware assembly tracking customer portal, enhancing system performance and developer practices.

  • Architected a Vue.js customer portal for real-time hardware assembly tracking, designing a modular architecture that improved system scalability and maintainability.
  • Implemented dynamic UI for real-time monitoring, optimizing performance by achieving a 25% reduction in latency for critical user interactions.
  • Mentored junior and mid-level developers on best practices, fostering a culture of high-quality code and efficient development workflows.

Senior Engineer Consultant

Verizon

Sep 2020 - May 2022

Ahmedabad, Gujarat, IN

Spearheaded the end-to-end frontend architecture for the high-performance BlueJeans video conferencing platform, serving millions of participants.

  • Spearheaded the end-to-end frontend architecture for BlueJeans, a high-performance web-based video conferencing platform, supporting millions of participants globally.
  • Led a cross-functional team of 4+ engineers in delivering scalable and intuitive meeting experiences, ensuring seamless integration and high user satisfaction.
  • Architected and implemented core frontend modules using React, TypeScript, Redux, and Webpack, significantly optimizing performance and user experience for a large user base.
  • Designed real-time communication layers leveraging WebSocket, ensuring seamless participant interactions with low-latency synchronization.
  • Drove technical excellence through rigorous code reviews and modern development practices, improving system maintainability by 30%.
  • Collaborated extensively with UX and backend teams to align technical design with product vision, reducing integration bottlenecks by 40%.

Senior Frontend Developer

Mobiquity Inc

Apr 2019 - Sep 2020

Ahmedabad, Gujarat, IN

Acted as a UI Architect, overseeing end-to-end development of client projects and leading a team of developers to deliver high-performance solutions.

  • Functioned as a UI Architect, taking charge of end-to-end development for diverse client projects using React, Redux, and TypeScript.
  • Built scalable frontend architectures from scratch, enhancing system robustness and adaptability for future growth.
  • Led and mentored a team of 3+ developers, ensuring the delivery of high-performance solutions through collaborative development practices.

Senior Software Engineer

Wipro Ltd

Jul 2018 - Mar 2019

Ahmedabad, Gujarat, IN

Served as Frontend Tech Lead for an e-commerce platform, optimizing user flows and leading a development team.

  • Acted as Frontend Tech Lead for a critical e-commerce platform, built with React, TypeScript, and jQuery, overseeing key user flows.
  • Led a team of 3 developers, providing technical guidance and ensuring adherence to best practices.
  • Authored comprehensive unit tests using Jest and optimized performance for key user flows, enhancing application reliability and speed.

Software Engineer II

Sophos Inc

Feb 2016 - Jul 2018

Ahmedabad, Gujarat, IN

Contributed to the migration and development of frontend applications, improving performance and maintainability.

  • Successfully migrated a legacy JavaScript application to React, improving performance by 40% and significantly enhancing maintainability.
  • Developed a robust cross-platform UI framework using React/Angular 2+ with Jest and Webpack/Grunt, streamlining application bundling and testing.
  • Resolved critical full-stack bugs, including Java/PostgreSQL backend systems, ensuring application stability and reliability.
  • Improved overall system reliability and performance through targeted code optimizations and architectural refinements.

Engineer

eInfochips Ltd

Jul 2012 - Jan 2016

Ahmedabad, Gujarat, IN

Developed and enhanced features across frontend and backend systems, improving functionality and user experience.

  • Developed and enhanced critical features across frontend (JavaScript, jQuery, HTML/CSS) and backend (PostgreSQL, Core Java, Python) components.
  • Resolved numerous critical bugs and vulnerabilities in applications, ensuring robust fault tolerance and consistent uptime.
  • Optimized the performance of existing features through strategic code refinements and architectural improvements, enhancing user experience.

Education

Electronics & Communication Engineering

Gujarat Technological University

Jan 2008 - Dec 2012

Ahmedabad, Gujarat, IN

Languages

English

Skills

Programming Languages

  • TypeScript
  • ES6/7
  • JavaScript
  • Node.js
  • HTML5
  • CSS3
  • SCSS

Build Tools & Bundlers

  • Gulp
  • Webpack
  • Vite
  • ng-cli

Testing & Quality Assurance

  • Jest
  • React Testing Library
  • Karma
  • Jasmine

Architectural Design & Methodologies

  • Project Architecture Design
  • Agile Methodology
  • Micro-frontends
  • Monorepo
  • CI/CD Integration
  • System Design

Communication & Real-time Technologies

  • WebSocket

Leadership & Mentoring

  • Team Leading
  • Mentoring
  • Cross-functional Collaboration

Backend Technologies (Exposure)

  • PostgreSQL
  • Core Java
  • Python

Frontend Frameworks & Libraries

  • React
  • Redux
  • Context API
  • Mobx
  • Vue
  • Svelte
  • Angular/Angular2+
  • jQuery