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
Rishabh Kumar — Java Backend DeveloperBackend engineering focus

PortfolioLinkedInEmailProfile views

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.

publicclassRishabh {
StringprimaryStack = "Java + Spring Boot";
String[] architecture = {"Microservices", "REST APIs", "Event-Driven Systems"};
String[] infrastructure = {"Kafka", "Docker", "PostgreSQL", "MySQL"};
String[] observability = {"Actuator", "Elasticsearch", "Kibana"};
Stringmission = "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

AreaTechnologies and concepts I am learning and practising
Spring platformSpring Boot, Spring MVC, Spring Data JPA, Hibernate, Validation, Actuator
MicroservicesEureka service discovery, Spring Cloud Config Server, OpenFeign, Spring Cloud LoadBalancer, REST-based service communication
MessagingApache Kafka, Spring Cloud Bus, event-driven communication, Kafbat UI, Kafka vs. RabbitMQ trade-offs
API engineeringREST APIs, DTOs, global response wrappers, exception handling, validation, database-backed error mapping
Data and containersPostgreSQL, MySQL, Docker, Docker Compose, environment-based configuration, persistent volumes
ObservabilityHealth checks and metrics with Actuator, centralized logging, Elasticsearch, Kibana

Featured projects

ProjectWhat it demonstratesCore technology
Spring Boot Dev JournalStep-by-step backend concepts, notes, and working examplesJava, Spring Boot
PostgreSQLQueries and notes from fundamentals through advanced database topicsPostgreSQL, SQL
DSAConsistent problem-solving practice and algorithm implementationsJava
Computer Science FundamentalsCore concepts that support stronger backend engineeringJava, CS fundamentals

Technology toolkit

Core backend

Core backend technologies

Microservices and messaging

Spring CloudEurekaSpring Cloud Config ServerOpenFeignSpring Cloud LoadBalancer

Kafka and Docker

Observability and developer tools

Spring Boot ActuatorElasticsearchKibana

Developer tools
Additional frontend familiarity
Additional frontend technologies

GitHub activity

GitHub followersView repositoriesView achievements

Rishabh's contribution activity graph

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

Explore my repositoriesLet's connect

Footer wave

Pinned Loading

  1. Computer-Science-fundamentalsComputer-Science-fundamentalsPublic

    Java 2

  2. Learn_React_with_projectLearn_React_with_projectPublic

    JavaScript 4

  3. AngularAngularPublic

    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. DSADSAPublic

    Java

  5. POSTGRESQLPOSTGRESQLPublic

    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-journalspring-boot-dev-journalPublic

    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