Experienced front-end developer with 5 years of expertise in building responsive and accessible web applications. Proficient in HTML5, CSS3, JavaScript (ES6+), TypeScript, ReactJS, Next.js, and Redux. Skilled in collaborating within agile environments to optimize user experience and front-end performance.
Overview
5
5
years of professional experience
1
1
Certification
Work History
02.2024 - Current
- Tech stack - NextJs, ReactJs, TypeScript, GraphQL, Storybook, Jest
- Integrated item-specific discounts and promotions across multiple customer-facing pages, including PDP, Cart, Checkout, and Order Confirmation
- Upgraded legacy payment system to Commerce Hub payment gateway, resulting improved payment efficiency, with smoother and faster transaction handling
- Incorporated Storybook into the Wawa design system library, improving both component documentation and testing processes
- Resolved SonarQube quality concerns, bugs, and code coverage gaps, which not only improved user experience but also reinforced the application's stability
- Proactively took part in code reviews with a focus on maintaining the project's coding standards
- Applied atomic design principles to implement reusable components, leading to better optimization and quicker load times
- Built and maintained web pages with Next.js, leveraging server-side rendering and static site generation
- Focused on ensuring cross-browser compatibility, web accessibility and SEO strategies to enhance performance of the application
- Unit tested code using React Testing Library and Jest to ensure error-free functionality
Techsophy Foundation Framework (Internal)
03.2020 - 03.2022
- Tech stack - React Js, TypeScript, Context API, Redux, React Router, Material UI, Styled Component, Axios, Jest, RTL
- Researched and implemented Micro-frontend architecture, developing and integrating 10+ micro-frontends into the core application to enhance scalability and performance
- Developed a design system and centralized it in the NPM registry to reuse across micro-frontends, resulting in accelerated project completion
- Implemented theming using Context API and styled-component
- Collaborated with the backend team for REST APIs and used Axios for API integration