Software Developer
CurrentClient: Bank of AmericaCredit Score Evaluation Platform - Backend Team• Contributed to engineered and deployment of 4 microservices (Data Collection, Credit Score, User Management, and Report) with Spring Boot and Spring Cloud Gateway, scaling to 1M+ daily transactions with zero downtime and achieving 25% higher throughput.• Developed and optimized efficient RESTful APIs, enhancing inter-service processing by 50% and reducing response times by 2 seconds per transaction using Spring Boot and Kafka.• Integrated Kafka for asynchronous data updates, achieving a 70% reduction in latency and processing over 50K events/hour for real-time scoring.• Implemented Redis caching for high-frequency data, cutting API calls by 40% and improving response times by 50% for high-demand queries.• Secured user authentication using OAuth protocols, reducing unauthorized access attempts by 60% and enhancing system security.• Established centralized logging and monitoring with Log4j2 and Splunk, resulting in a 90% faster error resolution. • Leveraged Amazon RDS for MySQL and EC2 for server hosting with Auto Scaling, effectively managing a 50% increase in traffic while ensuring optimal performance.