Mumbai, Maharashtra, India
Backend Experience:
• Engineered event-driven microservices with REST APIs using Spring Boot, SQL Server and Message Queues to automate the generation and delivery of investment reports, resulting in an 80% reduction in manual report creation effort.
• Attained 95% test coverage by adding Unit Tests to 30+ backend classes and 100+ methods using JUnit and Mockito.
• Configured CI/CD pipeline using Jenkins to automate deployment, and integrated SonarQube plugin to perform continuous code inspections, resulting in 25% reduction in code vulnerabilities.
• Integrated ADFS authentication and OAuth authorization into microservices, ensuring compliant access to investment reports.
Frontend Experience:
• Built a web application with React (TypeScript) and Spring Boot to reduce manual testing time from 60 mins to 1 min by utilizing Java Reflection API for efficient comparison of nested Java objects, producing detailed analysis reports on data discrepancies.
• Achieved a 70% reduction in load times for React (TypeScript) applications by implementing Chunking and Lazy Loading of modules.