Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Shubham Bisht

Software Engineer
Gurgaon

Summary

Self-motivated Developer adds high level of experience over more than four years collaborating and working on multiple web-based projects. Passionate, hardworking coder with penchant for developing customized interfaces that factor in unique demands for accessibility, reachability and security. Organized approach to meeting multiple, concurrent deadlines. Pulls from active knowledge of current technology landscape to promote best practices in web design.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Key Developer

EPAM Systems
01.2023 - 08.2025
  • Company Overview: https://www.epam.com/
  • Project Roles: Key Developer
  • Client: Canadian Tire Corporation Limited
  • Client Description: Retail & Distribution
  • EPAM Project Description: Worked as SRE to maintain stability for CTC dev/QA/STG/PROD environments, resolve bugs/issues as soon as possible, and manage various other squads continuously with code quality measures to reduce daily deployment bugs
  • Responsibilities:
  • Managing ODP regression issue with the responsible team with the quick fixes and tech discussion
  • Resolve FED blocker/issues and helping others squad simultaneously with code quality checks & promising on time delivery
  • Fixed and updated 6 failing test suites for digital chit application and suggested added test script during CI build and deployment build which was missing for last 1 and half year
  • Found memory leaks in test cases and components for FED-ODP app which were causing daily PR build failure due to randomly failing, Skipped 31 test suites to provide quick resolve and later fixed 4 of them and distributed test to other squads as per availability
  • Improved performance metrics of CTR web APP analyzed factors increasing LCP and CLS , fixed rendering blocking resources
  • Maintaining dev/qa/STG/PROD environment health with proper fixes and directing other team so eventually smoke test on most daily deployments are 100%
  • Maintaining on demand environment daily pipelines runs for FED and filling the respective runs result
  • Tools and Technologies:
  • ThreeJS, ReactJS, Adobe Experience Manager, RTK Query, Redux Toolkit, Redux Thunk, redux-actions, Redux, React Testing Library, PactFlow, Express, axios, Adobe AEM - Sites & Assets, SQL Databases, Azure Cosmos DB

Key Developer

EPAM System
09.2022 - 12.2022
  • Project Roles: Key Developer
  • Client: Canadian Tire, Front End Development
  • Project Description: Project is related to maintaining stability for CTC dev/QA environments, resolving bugs/issues as soon as possible, and managing various other squads continuously with code quality measures to reduce daily deployment bugs
  • Responsibilities:
  • Managing ODP regression issue with the responsible team with the quick fixes and tech discussion
  • Resolve FED blocker/issues and helping others squad simultaneously with code quality checks & promising on time delivery
  • Prepared analysis of all the issue that were reported within past 6 months for FED and stated ways to avoid those issue for maintaining engineering excellence
  • Maintaining dev/qa environment health with proper fixes and directing other team so eventually smoke test on most daily deployments are 100%
  • Maintaining on demand environment daily pipelines runs for FED and filling the respective runs result
  • Tools and Technologies:
  • ThreeJS, ReactJS, Adobe Experience Manager, RTK Query, Redux Toolkit, Redux Thunk, redux-actions, Redux, React Testing Library, PactFlow, Express, axios, Adobe AEM - Sites & Assets, SQL Databases, Azure Cosmos DB

Key Developer

EPAM System
11.2021 - 07.2022
  • Client: Canadian Tire
  • Project Description: This is a CTC (Canadian Tire Corporation) project, where we built an Automotive Online Appointment (AOA) form so that users can book auto services for their vehicles (like seasonal tire changeover, oil change, battery, etc.)
  • Responsibilities:
  • Worked in Developing couple of Key component for Automotive online AppointMent Form i.e BookingResult, BookingReview, DateTime , Information Card
  • Each component , helper file , custom hooks, utils , that i developed were completely covered with unit test cases using Jest
  • Implemented Integration of API and CDS endpoints to the automotive application from COSTAR
  • Integrate react component and mapping it with AEM Sling model
  • For Saving Form data localStorage and redux was used implemented redux state
  • Themeing and styling were done using SASS and BEM notation were followed strictly
  • This Automotive online Appointment flow was further enchanced to work as in mutiple scneraio based on QueryParameter one of which is Etires Flow
  • Extensively worked later on development of Etire flow as part of AOA flow
  • Used Jira, Confluence for user story tracking , technical grooming , tech designing and streamlining agile planning
  • Code Reviewed for Front-end PR's and AEM related PR's
  • Tools and Technologies:
  • ReactJS, Adobe Experience Manager, Redux Thunk, redux-actions, Redux, React Testing Library, React Router, React Query, React Hook Form, Adobe Day CRX, Adobe AEM - Sites & Assets, SQL, Azure Cosmos DB


Education

Bachelor - Computer Science & Engineering

Maharishi Dayanand University

Skills

  • Applied Sciences: Clean Code, Algorithms & Data structures, SOLID (object-oriented design principles), Design patterns, Common security knowledge, Functional Programming, Object-oriented Programming

  • Digital Engagement: Web Application Rendering Strategies, Accessibility Fundamentals, Web Performance Analysis and Optimization, Front-End Development, Accessibility in JavaScript, Frontend Web Accessibility, CSS Methodologies, API integration

  • Advanced Technology: Engineering Excellence, GenAI Pair Programming, Clean Design, Prompt Engineering, Prompt Engineering for Dev Productivity, Software Design, Software Engineering Processes, Software Engineering Practices, Cloud Fundamentals, CI/CD, Software Engineering Knowledge & Experience

  • Quality Engineering: Unit Testing

  • Leadership: Mentoring, Driving Change and Innovation, Leadership, Developing Others

  • Communication: Negotiations, Conflict management, Communication

  • Diversity, Equity, and Inclusion,Teamwork and Collaboration, Adaptability, Growth Mindset , Ownership, Design thinking

Certification

Microsoft: Microsoft Certified: Azure Fundamentals (AZ-900), 2023

Timeline

Key Developer

EPAM Systems
01.2023 - 08.2025

Key Developer

EPAM System
09.2022 - 12.2022

Key Developer

EPAM System
11.2021 - 07.2022

Bachelor - Computer Science & Engineering

Maharishi Dayanand University
Shubham BishtSoftware Engineer