SG

M.Tech. Artificial Intelligence at IIT Gandhinagar

Shivansh Gupta

I build practical systems at the intersection of full-stack engineering, machine learning, and problem solving. My work spans AI chat products, scalable web apps, and thesis research on speech-based depression screening.

1500+DSA problems solved
1746LeetCode max rating
1582CodeChef max rating

About

Interested in the Intersection of Systems and Artificial Intelligence

I am currently pursuing an M.Tech. in Artificial Intelligence at IIT Gandhinagar after completing my B.Tech. in Information Technology from NIT Raipur. One of my key projects is a two-part distributed systems build: a user-space AFS with caching and replication, and a coordinator-worker distributed prime finder layered on top of it.

Education

Academic foundation

2024-2026

Indian Institute of Technology Gandhinagar

M.Tech. in Artificial Intelligence, CGPA 7.55/10

2020-2024

National Institute of Technology Raipur

B.Tech. in Information Technology, CGPA 8.05/10

2017-2018

Government Inter College, Prayagraj

Class XII, 83.60%

2015-2016

Government Inter College, Prayagraj

Class X, 83.80%

Skills

Core strengths

C++ JavaScript React Node.js Express.js MongoDB JWT SQL Git Problem Solving

Key coursework

Computer Programming, OOP, DAA, Data Structures, DBMS, Operating Systems, Distributed Systems.

Projects

Selected work

Full-stack AI chatbot

MERN-GPT

A chatbot application with Gemini Pro integration, persistent chat history in MongoDB, conversation deletion, and JWT-based authentication.

ReactMaterial UINode.jsMongoDBJWT
Utility product

URL Shortener App

A clean URL shortener that generates compact links and redirects users to the original destination through a React frontend and Node.js backend.

ReactTailwind CSSExpress.jsMongoDB
Research thesis

Speech-based Depression Screening

Thesis work using wav2vec2 and LSTM units to condition on prior speaker data from RAVDESS, reaching close to 90% validation and test accuracy.

wav2vec2LSTMSpeech MLRAVDESS
Distributed systems course project

AFS + Distributed Prime Finder

Implemented in C as a two-part system: a user-space AFS with whole-file caching and replication, plus a coordinator-worker prime finder with snapshots and recovery.

It also includes fault-tolerant snapshotting and recovery to resume work after failures.

CAFSPrime FinderRPC

Responsibility

Teaching Assistant

SME of Computer Science, Chegg India

Solved selected OOP and algorithms problems from Oct 2021 to Jan 2022.

TA, ES 112-COMPUTING

Graded exams for 380+ students and supported lab problem solving from July 2024 to Nov 2024.

TA, ES 114-PSDV

Invigilated quizzes and exams from Jan 2025 to Apr 2025.

Achievements

Competitive Coding profile

CodeChef Starters 88

Global rank 196

CodeChef Starters 112

Global rank 322

JEE Main

AIR 17732, top 1.8%

JEE Advanced

89/372 on first attempt

Profiles

Find me online