Hi, I'm
Building scalable backend systems and clean, responsive frontends.
Passionate about microservices, cloud architecture, and great code.
I'm a Full-Stack Developer with a strong foundation in Java and the Spring ecosystem, complemented by frontend experience in Angular and React. I enjoy solving complex backend challenges — from designing event-driven systems with Kafka to building reactive APIs with Spring WebFlux.
I'm deeply interested in distributed systems, microservice architecture, and cloud-native development on AWS. I approach every project with a focus on clean code, scalability, and real-world reliability.
When I'm not coding, I study system design, contribute to personal projects, and explore new technologies in the cloud and DevOps space.
Java, Spring Boot, REST APIs, reactive systems with WebFlux
AWS S3, CloudFront, EC2 — deploying and scaling in the cloud
Microservices, event-driven architecture, distributed patterns
Event-driven change detection system built with Apache Kafka and Spring Boot. Implements multiple consumer patterns, Redis for deduplication, and Docker for containerized deployment.
Production-grade reactive REST API built with Spring Boot 3.2 and WebFlux. Features R2DBC for non-blocking database access, Kafka integration, JWT security, and Resilience4j circuit breaker.
In-depth system design documents and implementations covering URL Shortener, Rate Limiter (Token Bucket), and Movie Ticket Booking. Includes architecture diagrams, trade-off analysis, and working code.
I'm open to new opportunities, collaborations, or just a good tech conversation.