Associate Software Engineer (L-3)
Current- Owned and managed a complex product with 7+ microservices and 4/5 external dependency services built using Spring Boot (Spring MVC + JSP & Restful Springboot Service) , React, Express.js, and Hapi.js.- Redesigned a message queue-based service using Express.js and Spring Boot to generate images from HTML with headless Chrome, reducing generation time from 400 minutes to 100 minutes for 100k images. Optimized resource usage by reducing instances from 10 to 1, decreasing RAM consumption… Show more - Owned and managed a complex product with 7+ microservices and 4/5 external dependency services built using Spring Boot (Spring MVC + JSP & Restful Springboot Service) , React, Express.js, and Hapi.js.- Redesigned a message queue-based service using Express.js and Spring Boot to generate images from HTML with headless Chrome, reducing generation time from 400 minutes to 100 minutes for 100k images. Optimized resource usage by reducing instances from 10 to 1, decreasing RAM consumption from 16GB to 6GB, and lowering CPU usage from 90% to 30%. Currently processes over 1 million images daily.- Led a team of 5 developers and QA engineers to successfully deliver a Sales & Marketing product for Banks & Credit Unions in the US.- Managed the deployment of multiple Spring Boot and Node.js applications on Ubuntu servers using CI/CD pipelines with GitLab, automating the deployment process.- Actively participated in client meetings with US-based stakeholders for requirement analysis, feature enhancements, and ensured seamless product delivery.- Trained and onboarded over 4/5 new developers and QA engineers, providing mentorship and support to both freshers and experienced professionals. Show less