👋 Hi, I'm Gulshan Kumar
Full Stack Developer · MERN Stack · Backend Engineer · DSA in C++


🧑💻 About Me
name: "Gulshan Kumar"
role: "Full Stack Developer (MERN)"
college: "Dr. Ambedkar Institute of Technology for Divyangjan"
location: "Kanpur, Uttar Pradesh, India"
focus: "Backend Architecture & Scalable Systems"
dsa_solved: 250+ # and counting 🚀
languages: ["C++", "JavaScript", "Python"]
learning: ["DevOps", "Docker", "AWS", "System Design", "Redis"]
platforms: ["LeetCode", "Codeforces", "GeeksforGeeks", "HackerRank"]
interests: ["Open Source", "API Design", "Cloud Infra", "DSA"]
fun_fact: "I enjoy debugging more than writing new features 😄"
📊 Quick Stats
| 🧩 DSA Problems | 🚀 Projects Built | ⚙️ Technologies | 💻 Primary Language |
|---|
| 200+ | 4+ | 10+ | C++ |
🧠 DSA & Problem Solving
🏆 Total Solved: 200+ Problems
| Difficulty | Count | Platform |
|---|
| 🟢 Easy | 80+ | LeetCode · Codeforces · GFG |
| 🟡 Medium | 90+ | LeetCode · Codeforces · GFG |
| 🔴 Hard | 30+ | LeetCode · Codeforces |
📈 Topic Coverage
| Topic | Problems | Key Concepts |
|---|
| 📦 Arrays & Strings | 75+ | Sliding window, two pointers, prefix sum |
| 🔗 Linked Lists | 25+ | Reversal, merge, detect cycle, fast-slow pointer |
| 📚 Stack & Queue | 20+ | Monotonic stack, BFS, circular queue |
| 🔄 Recursion & Backtracking | 18+ | N-Queens, subsets, permutations |
| 🌳 Trees & BST | 20+ | Inorder, LCA, height, diameter, views |
| 🕸️ Graphs | 15+ | BFS, DFS, connected components, cycle detection |
| 💡 Dynamic Programming | 12+ | Knapsack, LCS, coin change, memoization |
| #️⃣ Hashing | 15+ | Maps, sets, frequency count, anagram |
| 🔍 Binary Search | 10+ | Search in rotated array, first/last position |
🎯 Practice Platforms & Portfolio Trackers

📌 All coding stats (LeetCode, Codeforces, GeeksforGeeks) combined in one place → View my Codolio Portfolio
🚀 Featured Projects
💬 Flash Chat – Real-Time Chat Application
Full-featured real-time communication platform with secure authentication

- ⚡ Socket.io for instant bidirectional messaging
- 🔐 JWT-based authentication & session management
- 📡 Live user tracking — online/offline presence
- 🧠 Optimized backend architecture for low-latency communication
- 📱 Fully responsive React frontend
Tech: React Node.js Express MongoDB Socket.io JWT
🏫 DR AITD Management System – Academic Workflow Platform
Complete academic management system for the institution

- 👨🏫 Role-based dashboards for Admin, Faculty & Students
- 🔐 Secure authentication system with access control
- 📊 Efficient database design for academic data
- 🔄 REST API architecture — clean, scalable, documented
Tech: Node.js Express MongoDB JWT React
🌐 Personal Portfolio – Developer Showcase
Modern, fully responsive developer portfolio

- 🎨 Clean UI/UX with modern design principles
- 📱 Fully responsive across all screen sizes
- ⚡ Performance optimized — fast Lighthouse scores
- 🚀 Deployed on Vercel
Tech: React CSS3 HTML5 JavaScript Vercel
⚙️ Tech Stack
Frontend

Backend

Languages & Tools

📊 GitHub Analytics
📈 Contribution Graph
🐍 Contribution Snake
🔨 Currently Building
| 🔧 Project | 📝 Description | 🏷️ Status |
|---|
| 🐳 Dockerized MERN Apps | Containerizing full stack with Docker Compose | 🔄 In Progress |
| ☁️ AWS Deployment Pipelines | EC2, S3, and CI/CD integration | 🔄 In Progress |
| ⚙️ Scalable Backend Systems | REST + caching + rate limiting | 🔄 In Progress |
| 🧠 DSA Speed Training | Targeting 300+ problems milestone | 🔄 Active |
| 📐 System Design Study | HLD/LLD patterns and case studies | 📚 Learning |
| 🔴 Redis Integration | Session management & caching layer | 📚 Learning |
💼 Open To Opportunities
| Role | Stack | Status |
|---|
| 💻 Full Stack Intern | MERN · React · Node.js · REST API | ✅ Open |
| ⚙️ Backend Developer | Express · MongoDB · System Design | ✅ Open |
| 🚀 Software Engineer | Product · Startups · Scale-up | ✅ Open |
| 🧠 DSA / CP Roles | C++ · Algorithms · Problem Solving | ✅ Open |
🌐 Connect With Me

⚡ Fun Fact
There's a special satisfaction in tracing a bug through 5 layers of abstraction and finding the one missing semicolon that broke everything. That's the real game.
Consistency beats talent — showing up every day to solve one problem compounds faster than people think. 🚀
🔥 Consistency + DSA + Projects = Cracked Developer Path
200+ problems solved · Always building · Always improving · Always shipping 🚀