React Developer
CurrentTransformed legacy vanilla JavaScript into modern React applications using singleSPA for navigation, and implemented a smart component for bundle size optimization, tree shaking, and code splitting, significantly enhancing application performance and load times.Implemented Split.io feature flags to transition users to a full-page experience in V3 service and collaborated with UI/UX and DPS teams to enhance visual elements in the V4 service, improving overall user engagement and experience.Collaborated with MDS-WEB-UI teams to integrate GraphQL for efficient data handling, utilized TanStack/React Query, and implemented Next.js for server-side rendering, contributing to the modernization of the application architecture.Resolved software defects, developed comprehensive unit tests with Jest and React Testing Library, and actively participated in agile ceremonies to ensure the successful rollout of features and continuous improvement of the application.Developed and optimized highly reusable, scalable React components, enabling consistent UI patterns across multiple business applications. Collaborated with cross-functional teams to ensure component flexibility and ease of integration, resulting in streamlined development processes, reduced redundancy, and improved code maintainability. Leveraged component libraries and Storybook to document usage guidelines, increasing accessibility for other teams and accelerating feature delivery across business units.