Driven Software Developer with extensive experience in building scalable, enterprise-level single-page applications (SPAs) using React and TypeScript. Skilled in collaborating on user-centric designs, enhancing user interactions, and improving code reusability and maintainability. Experienced across the SDLC, including responsive cross-platform web application development, state management, performance optimization, GraphQL/Apollo integrations, micro-frontend architecture, and CI/CD automation with Docker and Kubernetes. Strong focus on accessibility (WCAG 2.1, AODA) and automated testing to ensure stability and quality.

Va r s h a S h a r m a

Driven Software Developer with extensive experience in building scalable, enterprise-level single-page applications (SPAs) using React and TypeScript. Skilled in collaborating on user-centric designs, enhancing user interactions, and improving code reusability and maintainability. Experienced across the SDLC, including responsive cross-platform web application development, state management, performance optimization, GraphQL/Apollo integrations, micro-frontend architecture, and CI/CD automation with Docker and Kubernetes. Strong focus on accessibility (WCAG 2.1, AODA) and automated testing to ensure stability and quality.

Available to hire

Driven Software Developer with extensive experience in building scalable, enterprise-level single-page applications (SPAs) using React and TypeScript. Skilled in collaborating on user-centric designs, enhancing user interactions, and improving code reusability and maintainability.

Experienced across the SDLC, including responsive cross-platform web application development, state management, performance optimization, GraphQL/Apollo integrations, micro-frontend architecture, and CI/CD automation with Docker and Kubernetes. Strong focus on accessibility (WCAG 2.1, AODA) and automated testing to ensure stability and quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Sr. Software Developer at DESJARDINS INSURANCE
July 1, 2025 - Present
AgentAssist Pro is a platform built using React, TypeScript, and GraphQL for insurance agents to manage claims, policies, and compliance tasks. Improved features for fast policy review, KYC calculations, and streamlined access to customer data, optimizing agent workflows. Developed front-end features using React, Redux Saga/Thunk, and Redux Toolkit to improve UI performance and user experience within a micro-frontend architecture. Managed shared state using Context API and created reusable custom React Hooks. Implemented and optimized client-side navigation with React Router, including routing flow improvements. Enhanced performance using lazy loading, code splitting, and pagination for large datasets. Integrated TanStack Query for efficient data fetching and cache management. Built micro-frontends with Module Federation and contributed to monorepo-based project management. Wrote unit tests using Jest and React Testing Library, ensured WCAG 2.1 and AODA accessibility compliance, and
Sr. Developer at TANGERINE BANK
August 1, 2022 - June 1, 2025
Worked on a banking portal used by branch employees for customer account creation across multiple branches. Optimized secure login, customer ID verification, account setup, and card issuance workflows. Developed front-end features using React and Redux (Saga, Thunk, Toolkit) within a micro-frontends architecture to improve scalability and maintainability. Managed shared application state with Context API and built reusable custom React Hooks. Implemented React Router navigation and optimized routing flows. Improved performance using lazy loading, code splitting, and pagination for large datasets. Built micro-frontend architecture using Module Federation and supported monorepo-based project management. Wrote unit tests with Jest and React Testing Library, ensured WCAG 2.1 and AODA compliance, and integrated GraphQL APIs with NestJS backend services using Swagger. Contributed to AG-Grid for large data visualization, containerized applications with Docker, and implemented JWT-based aut
Front-End Developer at DELL
December 1, 2019 - July 1, 2022
Modernized legacy data and analytics applications into web-based SPAs. Developed SPAs using React, TypeScript, and Material UI, delivering responsive user interfaces. Built reusable React components using styled-components for consistent UI across projects. Implemented React Hooks (useState, useEffect, useContext) and Context API for state management. Improved performance using code splitting, lazy loading, and memoization. Developed RESTful APIs with Node.js implementing CRUD operations. Contributed to micro-frontend development with React. Participated across SDLC from analysis/design to coding, testing, and support. Implemented unit/integration tests with Jest and React Testing Library. Improved usability through iterative development and team collaboration, and followed Agile practices such as sprint planning and retrospectives.
UI Developer at HP
January 1, 2018 - November 1, 2019
Worked on a Procurement Management System streamlining employee onboarding, timesheet and salary management, contract renewals, and offboarding. Developed responsive UIs using React and React Hooks to enhance user interaction. Built interactive dashboards to track employee and contract status. Implemented React Router for seamless navigation and improved page transitions. Improved performance with lazy loading and code splitting. Built Styled Components for dynamic and scalable styling. Applied Test-Driven Development (TDD) using Jest to ensure component reliability and prevent regressions. Designed dynamic forms and document upload components with validation to streamline workflows. Participated in Agile ceremonies (sprint planning, retrospectives, design discussions) and collaborated with product, UX, and backend teams across application layers.

Education

Add your educational history here.

Qualifications

Diploma in Information Technology
August 1, 2015 - July 1, 2017

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more