Amanjot Singh
About Candidate
Full Stack MERN Developer with over six years of experience in building scalable web applications and cutting-edge solutions. Proficient in JavaScript, Java, Python, and cloud platforms, with a proven track record in front-end and back-end development. Skilled in database management, system architecture, and optimizing performance for seamless user experiences.
Education
Experiences
Designed and developed a dynamic dashboard that integrated data from multiple micro-applications using AWS, React.js, Express.js, and Spring Boot. This solution streamlined data collection and visualization from various vendors for internal teams. Core developer for road management surveillance system using MapGL js library other concepts like rendering data from shape file and geo-json. Contribute to and lead multiple pilot programs to extend React and Spring Boot or Django-based backend systems.
Developed and implemented a design language system for Swiggy's web app, utilizing Webpack to efficiently load multiple dependent contexts in sequence. Automated bundle size checks using GitHub Actions, enabling the team to monitor build sizes effectively. This optimization ensured faster page loading and a smooth user experience, even during high traffic.
Re-engineered the React applications (Doctor app and Admin app) using functional components and hooks to reduce the development time and improved performance by 2x times using shareable components and dynamic imports. Enforced code quality by PR reviews (using Airbnb guidelines) and improved performance by moving heavy tasks to cloud functions in the backend and fixing memory leak issues in the frontend. Implemented OOPs in util of the express and React app to reduce the codebase by 2x times and other features like feature flags.
Developed a web builder with drag-and-drop functionality for a multi-vendor management solution. Optimized API performance by integrating REST APIs into GraphQL.