Skip to content
View rahul22mrk's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report rahul22mrk

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.

Content in all repositories owned by your account will be closed.
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
rahul22mrk/README.md

Hi there πŸ‘‹, I'm Rahul Gupta

Typing SVG

Building scalable backend systems, solving problems, and learning distributed systems.

GitHub Followers LinkedIn


πŸ™‹β€β™‚οΈ About Me

  • πŸ’» Backend Software Engineer focused on Java & Spring Boot
  • πŸš€ Building REST APIs and Microservices
  • 🧠 Solving DSA & problem-solving challenges
  • πŸ“š Currently learning System Design, Kafka, Distributed Systems & Cloud
  • πŸ” Interested in Scalable Backend Architecture & Clean Code
  • 🀝 Open to collaborating on interesting backend and open-source projects
  • ⚑ Fun fact: I enjoy turning messy problems into clean, working systems

πŸ› οΈ Tech Stack

πŸ’» Backend

Backend Technologies

πŸ—„οΈ Databases

Database Technologies

⚑ Messaging, Caching & Distributed Systems

Kafka and Redis

☁️ Cloud & DevOps

Cloud and DevOps Technologies

πŸ”§ Tools

Development Tools


πŸš€ Featured Projects

β˜• Spring Boot 0 to 100

A structured collection of Spring Boot concepts, backend implementations, REST APIs, JPA, Security and interview-focused topics.

Tech: Java β€’ Spring Boot β€’ Spring Data JPA β€’ REST APIs

πŸ”— View Repository β†’


🧠 DSA Interview Notes

A collection of DSA problems and Java solutions covering important interview patterns and problem-solving techniques.

Tech: Java β€’ Data Structures β€’ Algorithms β€’ Problem Solving

πŸ”— View Repository β†’


🧠 Problem Solving

800+ DSA Problems 300+ LeetCode Problems 500+ GeeksForGeeks Problems


πŸ“ˆ Contribution Graph

Contribution snake graph


🎯 Current Learning Path

Java
  ↓
Spring Boot
  ↓
Microservices
  ↓
Kafka & Event-Driven Architecture
  ↓
Redis & Distributed Systems
  ↓
System Design
  ↓
AWS / Docker / Kubernetes

πŸ“š What I'm Currently Exploring

System Design Microservices Apache Kafka Distributed Systems


πŸ“« Connect With Me

LinkedIn Email GitHub


⭐ Thanks for stopping by!

Keep Building. Keep Learning. Keep Solving. πŸš€

Pinned Loading

  1. DSA-Interview-Notes-Java DSA-Interview-Notes-Java Public

    🧩 Pattern-based DSA Interview Notes in Java | 398 Problems Β· 16 Patterns | Approach-first thinking with reusable templates | Easy β†’ Hard | MAANG-ready

    15 3

  2. Leetcode75Days Leetcode75Days Public

    Leetcode 75 Coding Challenges

    Java

  3. MountBlue-Job-Challenge MountBlue-Job-Challenge Public

    HackerRank Strategy for Beginners HackerRank Challenge: https://www.hackerrank.com/mountblue-technologies * The problems in the challenge are ordered from easy to medium level of difficulty. * Ther…

    Java 42 6

  4. GFG_MUST_DO_SOLUTIONS GFG_MUST_DO_SOLUTIONS Public

    ALL GFG MUST DO SOLUTIONS....

    C++ 1

  5. strivers-sde-sheet-45days strivers-sde-sheet-45days Public

    My 45-day journey solving Striver's SDE Sheet β€” daily solutions in Java with notes and approach explanations. #SDESheetChallenge