I am a Java backend developer focused on building dependable services with Spring Boot and understanding how production-ready microservice systems work. I learn by building, troubleshooting real integrations, documenting architecture decisions, and turning complex backend concepts into practical examples.
public class Rishabh {
String primaryStack = "Java + Spring Boot";
String[] architecture = {"Microservices", "REST APIs", "Event-Driven Systems"};
String[] infrastructure = {"Kafka", "Docker", "PostgreSQL", "MySQL"};
String[] observability = {"Actuator", "Elasticsearch", "Kibana"};
String mission = "Build observable, reliable, and maintainable services.";
}- 🔭 Building and studying Spring Boot services and microservice architecture
- 🌱 Exploring service discovery, centralized configuration, messaging, containers, and observability
- ⚙️ Practising API design, validation, exception handling, persistence, and inter-service communication
- 📝 Publishing structured learning notes and practical code examples
| Area | Technologies and concepts I am learning and practising |
|---|---|
| Spring platform | Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Validation, Actuator |
| Microservices | Eureka service discovery, Spring Cloud Config Server, OpenFeign, Spring Cloud LoadBalancer, REST-based service communication |
| Messaging | Apache Kafka, Spring Cloud Bus, event-driven communication, Kafbat UI, Kafka vs. RabbitMQ trade-offs |
| API engineering | REST APIs, DTOs, global response wrappers, exception handling, validation, database-backed error mapping |
| Data and containers | PostgreSQL, MySQL, Docker, Docker Compose, environment-based configuration, persistent volumes |
| Observability | Health checks and metrics with Actuator, centralized logging, Elasticsearch, Kibana |
| Project | What it demonstrates | Core technology |
|---|---|---|
| Spring Boot Dev Journal | Step-by-step backend concepts, notes, and working examples | Java, Spring Boot |
| PostgreSQL | Queries and notes from fundamentals through advanced database topics | PostgreSQL, SQL |
| DSA | Consistent problem-solving practice and algorithm implementations | Java |
| Computer Science Fundamentals | Core concepts that support stronger backend engineering | Java, CS fundamentals |
Explore my repositories • Let's connect


