Senior Application Developer
CurrentClient: EquifaxEquifax is one of the three major credit reporting bureau that helps business and people make better financial decisions with their data and analytics capabilities. They also provide many credit reporting and monitoring products available to the consumers. Summary:• Lead a small team in design and development of payment recovery system using spring boot microservices, Dynamo DB, SQS, Oracle and Apache drools engine.• Integrated the system with multiple payment providers like Chase, Forte and Braintree based on various client requirements.• Used Spring XD and Kafka to process and deliver real time alerts to consumers. • Worked on providing the fraud alert status and dark web monitoring product to the consumer using Spring Boot micro service. • Developed both front end and back end for adding and removing the security freeze on consumer’s credit profile using Java8/11, Spring boot, Angular7/11/12 and other front-end technologies. • Worked on Microservices deployed in EKS clusters to gather and store employer details in GCP Firestore and Spanner database. • Created terraform scripts to create GCP indexes, cloud scheduler and new pub sub queues.• Responsible for fixing any fortify and sonar issues in the code. Helped increase the code coverage to meet the company standards. • Followed all agile process – sprint, biweekly demo, PI planning. • Helped in migration of few projects to AWS. • Developed and deployed several microservices to GCP cloud services. • Used GCP pub sub model to transmit messages between systems.