Axis Bank
|Software Developer Engineer
Mumbai, Maharashtra, India
Summary
Led the development and optimization of critical backend microservices and serverless APIs, significantly enhancing system performance and accelerating product delivery for a leading financial institution.
Highlights
Integrated 3rd-party partner APIs into Spring Boot microservices (Kotlin & Java) with WebFlux, reducing partner onboarding time by 25% and accelerating time-to-market for new financial products.
Architected and developed serverless APIs utilizing AWS Lambda and API Gateway, optimizing DynamoDB with Single-Table Design to achieve low-latency transactions.
Enhanced system performance by boosting API throughput by 10% via Redis caching and optimizing queues, reducing DocumentDB load by 20%.
Engineered a robust high-volume upload pipeline (API Gateway → Lambda → S3) capable of supporting 5,000+ concurrent users.
Developed an Express.js backend for secure S3 file retrieval, incorporating ZIP compression, and seamlessly integrated it with a React UI.
Validated system resilience through JMeter load testing (5,000+ TPS, scaled to 5,000 concurrent users), ensuring Kafka pipeline durability under peak load conditions.
Improved operational observability by implementing CloudWatch dashboards with custom performance metrics for proactive monitoring.