Gagan Chauhan

Software Engineer | Full Stack Developer | GenAI Builder Building AI-powered applications and scalable backend systems.

GitHub 81 repos 34 followers

Explained projects

Yet to be explained

gagan-portfolio
Personal portfolio built with modern web technologies to showcase backend and full-stack projects.
JavaScript1 stars
Explain
understanding-ai
A structured collection of notes and deep dives on AI, ML, DL, LLMs, RAG, AI Agents, Computer Science, and Software Engineering. Documenting my journey from first principles to modern AI systems.
0 stars
Explain
MatchAI
MatchAI is an AI-powered MERN matchmaking platform that combines rule-based scoring and LLM insights to recommend compatible matches, generate introductions, and manage meaningful connections.
JavaScript0 stars
Explain
React-learning
JavaScript0 stars
Explain
MERN-BACKEND-LEARNING
JavaScript0 stars
Explain
Ledger-Based-Banking-Transaction-System
Ledger-based banking API using double-entry accounting. Ensures consistency via immutable entries, idempotent transactions, JWT auth, and atomic MongoDB operations for secure, reliable fund transfers.
JavaScript0 stars
Explain
bullmq-learning
JavaScript0 stars
Explain
PrepAI-AI-Job-Preparation-Platform
AI-powered interview preparation platform with a full-stack architecture enabling real-time interview practice, intelligent feedback, and performance analysis via AI-generated questions. Built with MERN, Redis rate limiting, JWT auth, and Google GenAI integration for scalable, realistic interview simulations.
JavaScript0 stars
Explain
nodejs-learning
JavaScript0 stars
Explain
minimal-portfolio
Minimalistic, mobile-responsive portfolio.
JavaScript0 stars
Explain
Dynamic-Programming-Level-2
This repository includes my solutions for Dynamic Programming – Level 2 problems, based on the Pepcoding YouTube series.
Java0 stars
Explain
typescript-notes
My journey learning TypeScript with code examples and projects
TypeScript0 stars
Explain