SKG.
About Education Skills Projects Contact
Available for Opportunities  ·  2025–2029 Batch

Shubham Kumar Gupta.

"Building intelligent solutions
with code and creativity."

View Projects ↓ Get in Touch →
Scroll
01 — About
Who I am.

Hi! I'm Shubham Kumar Gupta, a passionate Computer Science undergraduate specializing in Artificial Intelligence & Machine Learning at NIELIT, Chandigarh.

I thrive at the intersection of intelligent algorithms and real-world applications — crafting software that doesn't just work, but thinks. From ML pipelines to full-stack web apps, I love turning ideas into products.

When I'm not coding, I'm exploring research papers, contributing to open source, or diving deep into the latest breakthroughs in AI.

4+
Projects Built
AI
Core Passion
CSE
Major
Curiosity
🧠 AI & Machine Learning Enthusiast
💻 Full-Stack Web Developer
🔬 Data Science Explorer
📚 Continuous Learner
🛠️ Problem Solver at Heart
🚀 Open Source Contributor
🎯 Detail-Oriented Builder
02 — Education
Where I learned.
2025 – 2029

B.Tech in Computer Science (AI & ML)

National Institute of Electronics & Information Technology (NIELIT), Chandigarh

Pursuing a specialized program covering machine learning algorithms, deep learning, computer vision, natural language processing, data structures, algorithms, and modern software engineering practices. Actively participating in research projects and tech competitions.

🎓 Currently Enrolled
03 — Skills
What I use.

Languages

Python JavaScript TypeScript C++ Java SQL HTML CSS

AI / ML

TensorFlow PyTorch scikit-learn NumPy Pandas OpenCV HuggingFace LangChain

Web & Frameworks

React.js Next.js Node.js Express FastAPI Flask Tailwind CSS

Tools & Infra

Git & GitHub Docker VS Code Jupyter MongoDB PostgreSQL Vercel Linux
04 — Projects
What I've built.
🤖

AI Chat Assistant

A full-stack conversational AI application powered by large language models, featuring real-time streaming responses, conversation history, and a clean minimal UI.

Python FastAPI React LangChain OpenAI API
👁️

Image Classification System

A deep learning pipeline for multi-class image classification using convolutional neural networks. Achieved high accuracy with custom data augmentation and transfer learning techniques.

Python PyTorch OpenCV Streamlit
📊

Data Analysis Dashboard

An interactive analytics dashboard for exploratory data analysis with dynamic visualizations, filter controls, and automated report generation built with React and Python.

React D3.js Python Pandas Flask
🌐

Portfolio Website

This very website — designed and built from scratch with a focus on performance, aesthetics, and developer experience. Features smooth animations, dark theme, and fully responsive layout.

HTML CSS JavaScript Vercel
05 — Contact
Let's build
something
great together.