Work & Experience

10+ years of building scalable systems, leading high-performing teams, and shipping enterprise-grade products.

Hemant Kapoor

Hemant Kapoor

Frontend Engineering Leader

I am an experienced Engineering leader with 10+ years of experience driving scalable frontend architecture, building enterprise-grade design systems, and leading cross-functional development teams. Proven track record in mentoring engineers, owning full product lifecycles, and aligning technical strategy with business goals.

Leadership Journey

Engineering Team Lead & Manager

Staples Print
May 2024 - Present
📍 Toronto, Canada 🎯 180% Team Productivity Increase

Led and mentored a team of 8+ developers, owned Shopify frontend architecture, and drove significant improvements in code quality and team velocity. Engineering Manager role with focus on team development and technical strategy.

Key Responsibilities

  • Led and mentored a team of developers, conducted performance reviews, coached team members to improve technical skills, and ensured adherence to high code quality standards.
  • Owned and evolved the frontend architecture for Staples Print (built on Shopify), leading a team of engineers to deliver scalable, accessible, and performant user experiences.
  • Collaborated with product and design to prioritize roadmap features, optimize UX, and reduce technical debt.

Key Achievements

  • 180% increase in team productivity through process optimization
  • Reduced technical debt by 45% through systematic refactoring
  • Mentored 3 engineers to senior roles
  • Led successful Shopify architecture modernization

Tech Stack

Vue.js Shopify TypeScript SCSS Node.js

Team Technical Lead

AutoTrader.ca
Jan 2022 - Apr 2023
📍 Toronto, Canada 🎯 Fusion Design System Inception

Spearheaded development of the Fusion Design System from inception, directed architecture of all system modules, and led a team of developers & designers.

Key Responsibilities

  • Spearheaded the development of the Fusion Design System from inception, aiming for company-wide implementation across different technology platforms.
  • Directed the architecture of all system modules, ensuring seamless integration and scalability.
  • Developed a comprehensive plan for deploying and distributing design system modules via npm packages.

Key Achievements

  • Built Fusion Design System with 150+ components
  • Reduced component development time by 60%
  • Achieved WCAG AA compliance across all components
  • Led 5-person design system team

Tech Stack

React TypeScript Stencil.js npm Webpack

Senior Frontend Developer

Tecsys
Jan 2021 - Jan 2022
📍 Toronto, Canada 🎯 WMS Frontend Architecture

Led frontend development for the Receiving & Shipping application module in the Warehouse Management System, designed custom libraries for mobile devices.

Key Responsibilities

  • Contributed to and maintained various project repositories, utilizing VueJS, TypeScript, and custom JavaScript libraries.
  • Led frontend development for the Receiving & Shipping application module in the Warehouse Management System.
  • Designed and integrated custom libraries to enhance functionality for mobile devices, including Zebra devices and barcode scanners.

Key Achievements

  • Built custom barcode scanning library
  • Improved WMS performance by 40%
  • Mentored 3 junior developers
  • Achieved 99.9% uptime on critical systems

Tech Stack

Vue.js TypeScript Zebra SDK Node.js MongoDB

Technical Team Lead

Tribation
Jan 2020 - Nov 2020
📍 Remote 🎯 Scaled from 30 to 300 Users

Led and mentored a team of 6 developers throughout the entire software development lifecycle for mobile applications using Angular 9, Ionic 6, and NodeJS.

Key Responsibilities

  • Led and mentored a team of 6 developers throughout the entire software development lifecycle, including design, development, testing, and deployment of mobile applications using Angular 9, Ionic 6, and NodeJS.
  • Customized and integrated key components such as Payment Gateway (PayPal), Google+ integration, Firebase Cloud Messaging (FCM), and native device features.
  • Developed robust web services and managed the hosting of mobile applications (iOS & Android) and the company's website on Google Cloud Platform (GCP).

Key Achievements

  • Scaled platform from 30 to 300 active users
  • Integrated PayPal and Firebase successfully
  • Led 6-person engineering team
  • Deployed iOS and Android apps to app stores

Tech Stack

Angular 9 Ionic 6 Node.js Firebase GCP

Mobile Application Developer

Illustrate Inc
Sep 2019 - Jan 2020
📍 Remote 🎯 FinTech Mobile Apps

Designed and developed mobile applications using Angular 8, Ionic 4, JavaScript, and NodeJS for major financial clients.

Key Responsibilities

  • Designed and developed mobile applications using Angular 8, Ionic 4, JavaScript, and NodeJS, catering to various platforms.
  • Managed and maintained application code in SVN, ensuring prompt resolution of user/client-reported issues.
  • Demonstrated effective leadership by managing onshore and offshore teams to achieve project goals.

Key Achievements

  • Delivered 3 FinTech applications to production
  • Managed 2-person offshore team
  • Achieved 98% code review approval rate
  • Optimized app performance by 35%

Tech Stack

Angular 8 Ionic 4 Node.js SVN HTML/CSS

Technical Team Lead / CTO

Lakshay International
Sep 2017 - Mar 2018
📍 Remote 🎯 40% Inventory Cost Reduction

Led and managed engineering teams in developing progressive desktop and web applications, designed enterprise-level technological blueprints.

Key Responsibilities

  • Led and managed engineering teams in developing progressive desktop and web applications using MVC frameworks.
  • Designed and implemented enterprise-level technological blueprints and system architectures.
  • Automated key components of desktop and web applications through the creation of bash scripts.

Key Achievements

  • Reduced inventory costs by 40%
  • Migrated from paper to digital systems
  • Built MongoDB-based inventory system
  • Managed 4-person engineering team

Tech Stack

Node.js Express.js MongoDB Bash MVC

Software Engineer / Team Lead

Nugen
May 2011 - Aug 2017
📍 India / Remote 🎯 Led Multiple Product Teams

Started as individual contributor, utilized Angular 2, NodeJS, PHP, JavaScript, and jQuery, then promoted to lead a small team.

Key Responsibilities

  • Contributed to the development team, utilizing Angular 2, NodeJS, PHP, JavaScript, and jQuery, while also managing the company's internal server.
  • Demonstrated leadership and coordination skills by leading daily scrum calls, resolving blockers, and ensuring timely project deliverables.
  • Promoted to lead a small team, overseeing their activities and showcasing effective leadership abilities.

Key Achievements

  • Promoted from IC to Team Lead
  • Led 3 successive engineering teams
  • Conducted 12+ technical workshops
  • Mentored 8 junior developers

Tech Stack

Angular 2 Node.js PHP JavaScript jQuery

Core Competencies

Leadership

  • Architecture & system design
  • Team mentoring & coaching
  • Code review & quality standards
  • Technical roadmapping
  • Cross-functional collaboration

Frontend

  • Vue 3, React, Angular, Svelte
  • TypeScript, JavaScript
  • Design systems & components
  • Performance optimization
  • Accessibility (WCAG AAA)

DesignSystems

  • Component library architecture
  • Design token systems
  • NPM package distribution
  • Documentation & Storybook
  • Automation & CLI tooling

Accessibility

  • WCAG AAA compliance
  • Screen reader testing
  • Keyboard navigation
  • Color contrast optimization
  • Inclusive design patterns

Let's Collaborate

Interested in working together or discussing technical challenges? Get in touch.