Senior Software Engineer
Current• Architected various web and mobile applications mainly using React, React Native, Redux, TypeScript, Node.js, Express.js, MUI, and AWS ensuring high performance, scalability, and seamless integration with backend services.• Developed an internal UI library utilizing React, Redux, TypeScript, and custom hooks, creating reusable, testable, and modular components, improving development speed and consistency across projects.• Collaborated closely with the UI/UX team to design and integrate user-friendly, accessible interfaces, significantly enhancing the user experience and satisfaction.• Implemented a comprehensive testing strategy, incorporating Jest and Cypress to maintain high code quality, achieve robust test coverage, and minimize production bugs.• Mentored junior developers by reviewing pull requests, organizing pair programming sessions, and providing technical support, contributing to team growth and improved coding practices.