Barclays Mobile Banking APIs
● Designed and developed an ecosystem of APIs for setting up repayment plans for delinquent accounts.
● Gained 5x improvement in API response times by making downstream API calls asynchronous and parallel.
● Implemented a performance logging and monitoring library to track the performance of these APIs.
Customer Outcome Testing Application
● Gathered requirements from bank agents to understand how they manually reviewed collection cases.
● Developed a backend API and database components to digitize the manual case review process.
● Closely worked with bank agents to build UI and iterate over the application flow.
● Key Achievements: Reduced manual effort for case reviews by 232 hours/week (5.8 FTEs).
AWS Microservices and Cloud Infrastructure Automation
● Developed microservices to create collection cases for delinquent accounts received via Apache Kafka events.
● Created CloudFormation templates to deploy auto-scaling ECS clusters, MSK clusters, RDS, and EC2 machines on the AWS cloud platform.
● Implemented AWS Lambdas for rotating credentials and replicating EBS volumes to backup data.
● Developed features for APIs to automatically fetch the latest credentials from AWS Secret Manager.
● Key Achievements: Single-click infra provisioning; Reduced server costs by demand-based cluster scaling.