Product Engineer
CurrentSpearheaded the development of Kylas, a sales automation product, using Java and Spring Boot, enhancing sales productivity by 20%.Led various phases of the SDLC, including requirements gathering, modeling, analysis, design, development, and testing.Developed 10+ microservices to provide RESTful APIs using Spring Boot, Hibernate, and Spring Data JPA, following TDD approach.Enhanced API performance by 30% by optimizing long-running queries, adding indexes, and caching data.Utilized Core Java concepts like multithreading, concurrency, exception handling, and collections to improve application efficiency by 20%.Implemented event-driven services for inter-service communication, improving system reliability.Orchestrated release activities, estimations, story grooming, and dev huddles, ensuring timely project deliveries.Mentored 2 junior developers and conducted code reviews, improving code quality and team productivity.Adhered to SOLID principles and TDD approach, enhancing code maintainability and reducing bugs by 15%.