Java Full Stack Developer
CurrentSpearheaded the design and development of sophisticated tools aimed at precisely measuring and reporting the profitability of intricate products and global business operations.Orchestrated the migration of on-premises report generation services to a cloud platform, leveraging cloud capabilities to significantly reduce report generation time by 75%.Developed robust and scalable Restful APIs using the Spring Boot framework, emphasizing best practices for API design and implementation.Led the implementation of microservices based on RESTful APIs using Spring Boot, adopting a microservices architecture to enhance flexibility, scalability, and maintainability.Collaborated with cross-functional teams to design and implement microservices that seamlessly interacted with each other, fostering a modular and efficient system.Pioneered the development of a flagship project, utilizing both Java and Scala, enabling direct calculation of capital metrics from profit and loss reports.Achieved a remarkable reduction in report production time from one week to a single day, providing the organization with timely and actionable financial insights.Enhanced dashboard efficiency significantly by implementing a caching layer, leveraging Hazelnut, and optimizing the data processing flow with Kafka queue integration. Achieved a 90% improvement in dashboard responsiveness, providing users with real-time and reliable data visualizations.Implemented robust security measures, including industry-standard authentication protocols (OAuth, JWT, Identity Server) and Role-Based Access Control (RBAC), ensuring secure access and data protection.Incorporated encryption mechanisms and conducted routine audits to fortify applications against potential security threats.Conceptualized and contributed to the design of an innovative Spark-based ETL tool tailored for efficient loan population segregation..