Software Developer
Current• Designed a scalable Angular 15 application with lazy-loading, improving Time to Interactive (TTI) metrics by 40%• Developed a state management solution using NgRx, cutting boilerplate code by 60% and enabling synchronization• Engineered a decoupled microservice architecture using Spring Boot and REST APIs, enhancing system scalabilityand handling a 40% increase in user traffic without performance degradation• Optimized user usage and rewards data API by 70% by indexing data table using MySQL, Spring Data JPA• Achieved 90% coverage by following Test Driven Development(TDD) and produced unit tests and integration tests using JUnit 5, Mockito 3, TestNG, Cucumber, and Postman