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

Highlights

  • Pro

Block or report iampratap7997-dot

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

πŸ‘‹ Hi, I'm Divyansh Pratap Singh

πŸŽ“ B.Tech CSE Student πŸ’» Java & Backend Developer 🌱 Open Source Contributor | DSA Enthusiast

I enjoy building backend applications, solving DSA problems, and contributing to real-world open-source projects.

Currently focused on Java, Spring Boot, REST APIs, MySQL, DSA, and backend development.

πŸ”— Connect With Me


πŸš€ About Me

I'm a Computer Science undergraduate interested in backend engineering and open-source development.

I prefer learning by building practical projects and working with real codebases. I've worked on Java/Spring Boot applications, REST APIs, database-backed systems, and an academic RAG/WhatsApp assistant.

I've also contributed to Apache open-source projects including Apache DolphinScheduler, Apache Shiro, and Apache DataFusion.

Currently, I'm strengthening my backend development skills while solving 170+ DSA problems, including 150+ on LeetCode.


πŸ› οΈ Tech Stack

πŸ’» Languages

Java C SQL

βš™οΈ Backend & Frameworks

Spring Boot Spring Security REST API

πŸ—„οΈ Database

MySQL

πŸ”§ Tools & Technologies

Git GitHub Maven Linux IntelliJ IDEA

🧠 Core Concepts

  • Object-Oriented Programming
  • Data Structures & Algorithms
  • Java Collections
  • REST API Design
  • Database Fundamentals
  • Git & Version Control
  • Authentication & Authorization

🧩 Coding Profiles

Platform Profile
🟒 LeetCode 150+ Problems Solved
πŸ™ GitHub Projects & Open Source
πŸ’Ό LinkedIn Professional Profile

πŸ† Achievements & Milestones

  • 🧩 Solved 170+ DSA problems
  • 🟒 Solved 150+ problems on LeetCode
  • 🌐 Contributed to Apache open-source projects
  • πŸš€ Built and deployed Spring Boot backend applications
  • πŸ€– Completed an AI Micro-Internship
  • πŸ’» Participated in open-source development and real-world codebases

πŸ“Œ Featured Projects

πŸ” Code Reviewer

A LeetCode-style online coding platform focused on code submission, authentication, and code review.

Tech: Java, Spring Boot, REST APIs, MySQL, React

Current Features

  • User registration and authentication
  • JWT-based authentication
  • RESTful backend APIs
  • Frontend-backend integration
  • Problem-solving platform architecture
  • Code submission workflow

Planned

  • Test-case based code evaluation
  • Submission result processing
  • Code review functionality

πŸ”— Live Frontend


πŸŽ“ Academic Assistant

A college-focused RAG-based academic assistant designed to answer student queries using official college documents.

The project is being developed around a WhatsApp chatbot workflow, allowing students to ask questions about academic information without manually searching through multiple PDFs.

Use Cases

  • πŸ“š Syllabus-related queries
  • πŸ“… Academic calendar and holidays
  • πŸ“ Examination information
  • 🎯 Academic rules and regulations
  • πŸ”Ž Answers grounded in official college documents

Tech: Java, Spring Boot, RAG, REST APIs, document processing


🏦 Banking Program

A console-based banking application built using Core Java.

Features

  • Account balance management
  • Deposit and withdrawal
  • Menu-driven interface
  • Input validation
  • Basic transaction handling

🎰 Slot Machine Game

A console-based Java game implementing random symbol generation and payout logic.

Features

  • Initial balance
  • Betting system
  • Random slot spins
  • Multiple payout multipliers
  • Balance tracking

🌐 Open Source Contributions

I've explored and contributed to Apache open-source projects:

  • Apache DolphinScheduler
  • Apache Shiro
  • Apache DataFusion

Selected PRs

  • Apache DolphinScheduler #17959
  • Apache DolphinScheduler #17925
  • Apache DataFusion #20301

My contributions have included documentation improvements, UX-related changes, and bug fixes.


🧠 DSA & Problem Solving

I'm actively practicing Data Structures & Algorithms using Java.

Progress

  • 170+ DSA problems solved
  • 150+ LeetCode problems
  • Regular Java problem solving
  • Practicing Arrays, Strings, Hashing, Sliding Window, Linked Lists and Trees
  • Preparing for technical interviews and internship opportunities

πŸ”— View my LeetCode Profile β†’


πŸ’Ό Experience

AI Internships β€” AI Micro-Internship

August 2026

Completed the micro-internship:

Build an FAQ Bot on a Real Business's Real Info

Worked on an AI-based FAQ solution using real-world business information and documentation.


🌱 Currently Learning

  • β˜• Advanced Java
  • 🌱 Spring Boot & Spring Security
  • πŸ”— REST API development
  • πŸ—„οΈ MySQL & database design
  • 🧩 Advanced Data Structures & Algorithms
  • πŸ—οΈ Backend architecture
  • πŸ“ System Design fundamentals

πŸ“Š GitHub Stats

Divyansh's GitHub stats


πŸ’‘ Building. Solving. Contributing.

Always learning through code, projects, DSA, and open source.


✍️ Random Dev Quote


⭐ Always open to learning, collaboration, and meaningful contributions.

Popular repositories Loading

  1. DivSpace DivSpace Public

  2. code-room code-room Public

    Code Room is an interactive space for experimenting with coding logic and understanding Java patterns. It aims to help beginners learn core programming concepts through simple, readable examples. T…

  3. fesod fesod Public

    Forked from apache/fesod

    Fast. Easy. Done. Processing spreadsheets without worrying about large files causing OOM.

    Java

  4. URL-Shortner-JAVA URL-Shortner-JAVA Public

    Java

  5. iampratap7997 iampratap7997 Public

    Hello world, this is my profie.

  6. shiro shiro Public

    Forked from apache/shiro

    Apache Shiro

    Java