Hi, I'm Akshat
Full-Stack Developer
& AI Enthusiast
B.Tech DSAI student at IIT Bhilai. I build web apps, chatbots, and machine learning projects. I also enjoy competitive programming and solving DSA problems.

About Me
I'm a B.Tech student in Data Science & Artificial Intelligence at IIT Bhilai and a Reliance Foundation Scholar. I build full-stack applications that use AI, such as chatbots, resume-matching systems, and data analysis dashboards.
I also spend time on competitive programming and have solved 356+ problems on Striver's A2Z sheet. I work across the stack with React, Next.js, FastAPI, and Python, and I use tools like LangChain and PyTorch on my AI projects.
Achievements
Reliance Foundation Scholar
Reliance Foundation
Education
10th Grade
Douglas Memorial Higher Secondary School
ICSE Board, 97%
12th Grade
Douglas Memorial Higher Secondary School
ISC Board, 95.5%
B.Tech DSAI
Indian Institute of Technology Bhilai
CGPA 7.86
Computer Science
AI & Machine Learning
Data Science
Mathematics
Technical Skills
Frontend
Backend
Databases
Tools & Platforms
UI/UX & Design
Agentic Frameworks
Data Science
Machine Learning
Featured Projects
YouTube ChatBot
A Streamlit app that lets you chat with any YouTube video. Paste a video URL and ask questions, and the chatbot answers from the transcript with timestamped citations so you can verify each point. It helps you find information in long videos without watching the whole thing.
HireLens
A system that matches resumes to job descriptions using semantic embeddings and skill extraction. Candidates can analyze a single resume, while recruiters can rank and filter resumes in bulk. It gives both sides a clear view of how well a resume fits a role.
WhatsApp Chat Analyzer
A web app that analyzes exported WhatsApp chats. It shows activity trends, word clouds, emoji usage, and per-user statistics. You can use it to see who talks most, when chats are busiest, and how a group communicates over time.
DSA & Competitive Programming
I enjoy solving coding problems very much. The primary language I use is Java.
Platforms
Click any card to visit the profile
DSA & CP Sheets
Topic-wise progress across popular problem sheets
Basics
Sorting
Arrays
Binary Search
Strings
Linked List
Recursion
Bit Manipulation
Stacks & Queues
Sliding Window
Heaps
Greedy
Binary Trees
BST
Graphs
DP
Tries
Strings (Adv)
800
900
1000
1100
1200
1300
1400
1500
1600
1700
1800
1900
Blog Posts
Articles on web development, machine learning, and the things I build.
Contact
Get In Touch
Have a project in mind, or just want to say hello?
Feel free to reach out.
akshatgupta1204@gmail.com
GitHub
github.com/Akshats-git
linkedin.com/in/akshat-gupta-b3ab332a2