Skip to content
View rishabhkumar1741's full-sized avatar

Block or report rishabhkumar1741

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rishabhkumar1741/README.md

About me

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

Backend and microservices learning map

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

Featured projects

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

Technology toolkit

Core backend

Core backend technologies

Microservices and messaging

Spring Cloud Eureka Spring Cloud Config Server OpenFeign Spring Cloud LoadBalancer

Kafka and Docker

Observability and developer tools

Spring Boot Actuator Elasticsearch Kibana

Developer tools
Additional frontend familiarity
Additional frontend technologies

GitHub activity

GitHub followers View repositories View achievements

Rishabh's contribution activity graph

Design services that are observable, reliable, and easy to evolve.

Explore my repositories  •  Let's connect

Footer wave

Pinned Loading

  1. Computer-Science-fundamentals Computer-Science-fundamentals Public

    Java 2

  2. Learn_React_with_project Learn_React_with_project Public

    JavaScript 4

  3. Angular Angular Public

    Learning Angular step-by-step with handwritten notes. This repo includes core concepts like variables, signals, routing, and some interview questions — all documented in the README file. No project…

    TypeScript

  4. DSA DSA Public

    Java

  5. POSTGRESQL POSTGRESQL Public

    PostgreSQL Learning Notes – A structured collection of notes, examples, and practice queries while learning PostgreSQL. Covers basics to advanced concepts including data types, indexing, joins, con…

  6. spring-boot-dev-journal spring-boot-dev-journal Public

    A personal development journal to learn, practice, and document Spring Boot concepts. This repository contains step-by-step notes, code snippets, and key concepts as I build backend skills using Sp…

    Java