I am a Lead / Senior Software Engineer with nearly 15 years of experience designing and building scalable backend, cloud-native, event-driven, and full-stack enterprise applications.
My core expertise includes Java, Spring Boot, Microservices, REST APIs, Kafka, AWS, Docker, Kubernetes, PostgreSQL, Cassandra, Redis, React, React Native, TypeScript, and Distributed Systems.
Currently, I work as a Senior Software Engineer at Airties, focusing on AI-driven platforms for device intelligence, behavioral analytics, telemetry processing, and real-time risk assessment.
- Java 8/11/17/21
- Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Data
- Microservices, REST APIs, API Design, Distributed Systems
- Kafka, RabbitMQ, Redis
- PostgreSQL, Cassandra, MySQL, TimescaleDB
- AWS, Docker, Kubernetes, OpenShift
- GitHub Actions, CI/CD, Docker Compose
- OpenTelemetry, Micrometer, Prometheus, Grafana
- Logging, Metrics, Tracing, Production Debugging
- React, React Native, Angular
- TypeScript, JavaScript, HTML, CSS
- ML pipelines, anomaly detection, feature engineering
- RAG-based operational tooling
- Embeddings, retrieval workflows, intelligent platform tools
- Building scalable Java/Spring Boot microservices and backend platforms
- Designing event-driven systems using Kafka and RabbitMQ
- Developing secure REST APIs and enterprise integrations
- Improving system reliability, observability, and production performance
- Exploring AI/ML-enabled backend platforms and intelligent operational tooling
- Practicing system design, DSA, and real-world engineering problem solving
I have worked across multiple domains, including:
- Financial Services & Open Banking
- Travel Technology & Duty of Care Platforms
- Video Streaming Platforms
- Supply Chain & Warehouse Management
- Mobility / Ride-Hailing Platforms
- Cybersecurity & Trust Attestation
- IoT, Device Intelligence & Network Intelligence
I actively explore and contribute to open-source projects, especially in Java, backend engineering, developer tooling, cloud-native systems, and AI/ML-enabled platforms.
-
Kong/unirest-java — Contributed support for chained
MockClientexpectations, enabling ordered responses for repeated calls to the same endpoint.
PR merged: Kong/unirest-java#566 -
Apache CloudStack — Improved test reliability by skipping
QemuImgTestwhen native libvirt libraries cannot be loaded, avoiding false test failures on local environments without libvirt.
PR merged: apache/cloudstack#13086 -
Interested in practical improvements such as bug fixes, test coverage, documentation, API behavior refinements, and developer experience improvements.
-
Exploring contribution opportunities across Java, Python, JavaScript, TypeScript, backend infrastructure, distributed systems, and cloud-native tooling.
Java | Spring Boot | Microservices | Kafka | AWS | Docker | Kubernetes
React | TypeScript | PostgreSQL | Cassandra | Redis | Distributed Systems
System Design | Open Source | AI/ML Platform Engineering

