IntelIiJ


I build backend systems that stay up when traffic spikes and stay fast as data grows. Over 10+ years — from Assistant Software Engineer to Staff Engineer — I've worked across banking-adjacent, ed-tech, and enterprise platforms, consistently owning the hardest part of the system: the part that has to scale.
My core focus is Java and Spring Boot backend architecture, event-driven systems using Apache Kafka, and cloud-native deployment on AWS with Docker and Kubernetes. I care about the unglamorous work that keeps systems reliable: caching strategy, query optimization, fault tolerance, and designing services that fail gracefully instead of catastrophically.
As a Staff Engineer at Nagarro, I:
• Design and lead microservices architectures for high-throughput, distributed systems
• Build Kafka-based event-driven pipelines that decouple services and improve scalability
• Deploy and manage cloud-native applications on AWS using Docker and Kubernetes
• Own backend modules end-to-end, driving architecture decisions and system design
• Mentor engineers and champion best practices in code quality, scalability, and reliability
Earlier, at Tech Mahindra, Magic EdTech, and Nucleus Software, I built the foundation for this: strong Core Java, OOP, Hibernate/JPA, and REST API fundamentals that still shape how I approach every design decision today.
I'm open to Senior/Staff/Lead Backend Engineer roles — particularly remote or Gulf-based (Saudi Arabia, UAE) opportunities — where I can own architecture decisions for systems at meaningful scale.
Java 17
Spring Boot
Microservices
Kafka
AWS
Hibernate
Mockito
Microservices architecture
API development
Cross-platform development
Version control
Continuous deployment
Continuous integration
Cloud computing
System design
Object-oriented programming
IntelIiJ
AWS
Reading
Travelling