Sandeep Chopra
Sr. Frontend /Fullstack Engineer
London, ON, Canada
About
Built enterprise UI platforms for 6+ years, specializing in micro-frontends, design systems, and complex workflow UIs across Angular, React, and TypeScript. Known for improving reliability through testing, standards, and observability, while mentoring teams to ship consistently.
Core Technical Skillset
Frontend:
AngularReactNext.jsTypeScriptLit Web ComponentsTailwind CSSMUINgRx
Architecture:
Micro-frontends (single-spa)Design SystemsStorybookBFF
Backend:
C#.NETNode.jsNestJSExpress
Quality:
CypressReact Testing LibraryVitest
Observability:
DatadogSentry
Professional Experience
Dec 2020 - Present
Senior Frontend / Fullstack Engineer, Tech Lead
Bounteous Inc.
- Led frontend delivery across multiple client engagements, driving architecture decisions, code reviews, and execution planning across up to 6 engineers.
Selected Projects
Talent Acquisition Cloud (CRM and recruiter workflows)
Senior Frontend / Fullstack Engineer
Angularsingle-spaC#.NETLitStorybookDocker
- • Built core capabilities for a new unified micro-frontend platform using single-spa + Lit Web Components, enabling multiple apps to run under one shell.
- • Shipped onboarding infrastructure (docs + standards) that reduced ramp-up friction for new teams joining the platform.
- • Owned estimation and technical planning for recruiter-facing “events” workflows, partnering with product to translate ambiguous requirements into implementable UI contracts.
- • Led a greenfield customer portal build using Angular with a C#/.NET BFF, aligning front-end and API contracts to minimize integration churn.
- • Owned an Angular component library and design system in Storybook (atomic design), improving UI consistency and reducing rework across features.
- • Increased end-to-end coverage from 40% to 85% in a legacy CRM using Cypress, improving release confidence and reducing regression risk during Angular upgrades.
Cattle and Beef Registry Portal (Multi-tenant platform)
Tech Lead, Frontend
Next.jsReactStorybookTailwind CSSTypescript
- • Led frontend delivery with a team of 3 engineers for a multi-tenant, multi-role application, driving execution planning, code reviews, and architecture decisions.
- • RReworked routing, state boundaries, and component patterns, closing 22 defects in the first two sprints and reducing defect-driven churn
- • Grew the team from 1 to 3 engineers through hiring and onboarding, and coached scalable frontend patterns to improve delivery consistency.
- • Built a private component library (30+ components) in Storybook with Tailwind, improving UI consistency and speeding up form-heavy feature development
- • Expanded quality practices with unit and end-to-end testing (Jest, Cypress) and Storybook-driven development, increasing release confidence and reducing regression risk.
- • Collaborate with Business Analysts, UX designers, and backend engineers to gather requirements, define technical specifications, and provide input on architecture and design decisions.
- • Collaborated with subject matter experts (SMEs) and client key stakeholders to nail down complex forms with large data entry requirements and validation rules
- • Expanded testing and automation practices to include jest, Cypress and Storybook, improving velocity while providing a safety net for future code changes.
Dispatch Assist App
Acting Tech Lead
- • Implemented a single-spa architecture with 5 micro-frontends and a GraphQL BFF, plus a shared Storybook component library published privately via NPM.
- • Built 20+ reusable components and core planner UI patterns optimized for responsiveness and heavy interactionI
- • Single-handedly implemented a custom Gantt chart (visx) to visualize driver schedules and unblock complex planning scenarios.
- • Delivered real-time asset maps (Google Maps API) and contributed key interactions to a drag-and-drop work order planner across trucks, trailers, and drivers.
- • Improved performance with optimistic updates and resolved memory leaks across multiple components, reducing UI stalls and instability.
- • Added production monitoring with Datadog and Sentry and tightened engineering standards (linting, unit tests, TypeScript conventions) to reduce regressions.
Jan 2019 - Apr 2020
Freelance Web Developer
atSelf Employed
-Worked on retail and e-commerce websites.
Sep 2009 - Dec 2018
Assistant Manager - Human Resources
atAlumco LLC
-Led the HR department and managed the recruitment process.
Education
May 2020 - Aug 2020
Fullstack Web Development
Lighthouse Labs
Aug 2006 - July 2009
Bachelor of Business Administration (with distinction)
Punjab Technical University
Volunteer
Mar 2023 - Present
Chapter Lead - London
Canada Learning Code
May 2021 - Mar 2023
Instructor
Canada Learning Code
Sep 2020 - Mar 2023
Mentor
Canada Learning Code
Certifications
Feb 2023
Apollo GraphQL
Feb 2023
Apollo GraphQL
May 2022
Jan 2021
Amazon Web Services (AWS)
Contact
Printable Version
This site is printer-friendly. For optimal printing, uncheck headers and footers in the print dialog box.