Skip to content
View dheeraj17082005's full-sized avatar

Block or report dheeraj17082005

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
dheeraj17082005/README.md

Hi there ๐Ÿ‘‹, I'm Dheeraj Kumar

Backend-Focused Software Engineer | Java & Spring Boot Enthusiast | CS Undergraduate

I am a Computer Science undergraduate who loves building scalable backend systems, designing clean REST APIs, and solving complex algorithmic problems. While I can comfortably build full-stack applications with React, my true passion lies in backend architectureโ€”optimizing database queries, managing cache strategies with Redis, and building secure, event-driven systems.

  • ๐ŸŽ“ Currently: B.Tech in Computer Science (SGPA: 8.03)
  • ๐Ÿ’ก Interests: High-throughput backend systems, System Architecture, REST API Design, and Microservices.
  • ๐Ÿ† Achievements: Solved 250+ DSA problems on LeetCode | 1st Place at Code Crusade | Top 25 at NIT Jalandhar Hackathon.
  • ๐Ÿ“ซ Reach me at: dk468055@gmail.com

๐Ÿ› ๏ธ Tech Stack & Tools

Backend & Architecture:
Java Spring Boot REST API JWT JUnit

Databases & Caching:
MySQL PostgreSQL Redis

DevOps & Tools:
Docker Git Linux AWS

Frontend: (Familiar)
React


๐Ÿš€ Featured Backend Projects

๐Ÿ”— LinkLite | High-Throughput URL Shortener

  • Stack: Java 21, Spring Boot 3, Redis, PostgreSQL, Spring Security, React 19
  • Highlights: Engineered a cache-aside strategy using Redis to achieve sub-10ms link resolution latency. Built an asynchronous ingestion pipeline for processing click analytics (device, OS, location) in the background without blocking core redirects. Secured via Google OAuth2, JWT, and BCrypt.

๐Ÿš† NextGen Transaction Engine (IRCTC Clone) | Real-Time Booking System

  • Stack: Java, MySQL, WebSockets, JWT, iText
  • Highlights: Developed a backend transaction platform to handle concurrent booking requests, search algorithms, and real-time seat allocation. Integrated automated PDF/QR ticket generation and secure email-OTP verification.

๐Ÿ“š StudentHub Core Services | RESTful API Architecture

  • Stack: Spring Boot, Hibernate/JPA, MySQL, JUnit, Mockito
  • Highlights: Designed a scalable backend with 12+ REST endpoints using a clean Controller-Service-Repository pattern. Ensured strict data integrity and implemented comprehensive unit/integration testing across service layers.

๐Ÿ“Š GitHub Stats & Problem Solving

LeetCode Badge LinkedIn Badge

Pinned Loading

  1. irctcJAVA irctcJAVA Public

    The IRCTC NextGen Rail Booking System is a full-stack, enterprise-grade web application designed to replicate and modernize the core functionality of the official Indian Railways ticketing portal. โ€ฆ

    Java 1

  2. project-aegis-hud project-aegis-hud Public

    Dart 1

  3. chatify chatify Public

    it is chat app with can be used to chat on daily basis and its secure and private and it is developed using mean stack

    JavaScript

  4. Data-stucture-and-algorithms-practice Data-stucture-and-algorithms-practice Public

    this repositry contains all the solution that i have submitted on leetcode while studying DSA for my placements

    Java

  5. Dheeraj-Smart_Pothole-Detection Dheeraj-Smart_Pothole-Detection Public

    a pothole detection mvp

    Java

  6. SGL-HYDRO SGL-HYDRO Public

    This application detects the number plate of the vehicle at the petrol pump and checks hydro-test certificate and based on validation it gives alert or go signal to the vehicle and also gives contrโ€ฆ

    Java