About
Results-driven Backend Developer with over 5 years of experience in architecting scalable, high-performance APIs and event-driven microservices. Expert in Spring Boot, gRPC, Docker, and Kafka, with a proven track record of optimizing system performance, reducing API payload size by 60%, and achieving sub-50ms response times. Passionate about building robust, efficient backend systems, mentoring developers, and exploring innovative AI integrations to deliver complex cloud-native solutions.
Work
→
Summary
Currently serving as a Backend Developer at Citi Bank, responsible for architecting and optimizing high-performance microservices and event-driven systems to ensure robust financial technology solutions.
Highlights
Developed and deployed Dockerized microservices using Spring Boot, gRPC, and GraphQL on Red Hat OpenShift, achieving sub-50ms latency for critical financial workflows.
Architected and implemented Kafka-based event-driven architectures, facilitating asynchronous communication across 10+ microservices and enhancing system resilience.
Improved backend performance by 50% through advanced indexing in MongoDB and Oracle, coupled with Hazelcast distributed caching on OpenShift.
Led the design and implementation of a multi-region onboarding system, scaling to handle thousands of concurrent users with sub-second latency.
Mentored junior developers on API design, coding standards, and Red Hat containerization best practices, significantly improving team efficiency and code quality.
→
Summary
Contributed as a Backend Developer at Tata Consultancy Services, focusing on modernizing legacy systems and optimizing data processing pipelines to enhance system performance and reliability.
Highlights
Modernized legacy SOAP-based systems by migrating to RESTful APIs, reducing system response times by 35% and improving interoperability.
Designed and implemented a high-performance API gateway to effectively manage substantial traffic volumes and prevent service overloads.
Optimized MongoDB aggregation pipelines, significantly reducing report generation time from 10 seconds to 2 seconds (an 80% improvement).
Skills
Technologies
Spring Boot, gRPC, GraphQL, Docker, Kubernetes, Kafka, Avro, Hazelcast, OpenShift (Basic), Red Hat AMQ.
Databases
MongoDB, Oracle, Azure Cosmos DB, Query Performance Optimization.
Tools
Java 8+, JUnit, Git, Maven, Jenkins, Helm, Podman, IntelliJ IDEA, Postman.
Architecture
Event-Driven, Distributed Caching, Cloud-Native Design, RBAC.
AI Integration
Hugging Face APIs, Model Inference, AI Pipelines.