Final-Year CSE · AI / ML

I build AI
that ships.

Final-year Computer Science student and aspiring software engineer. I build full-stack AI systems — FastAPI backends, deep-learning models, and LLM/RAG pipelines — and take them from idea to something that actually runs.

What I do
01

Full-Stack AI

End-to-end AI apps — FastAPI backends, LLM/RAG pipelines, and clean, usable frontends.

02

Deep Learning

Designing, training, and benchmarking models from scratch — CNNs, GRU/LSTM, and KAN.

03

Backend & APIs

FastAPI, REST, relational & vector databases — built with production in mind.

04

LLM / GenAI

Gemini API, structured outputs, and RAG grounding to cut hallucination in real apps.

Selected work
PROJECT 01 Live

JobGenie

AI-powered job-search & application assistant. A full-stack AI copilot with a FastAPI backend and Gemini API for resume parsing, ATS-score simulation, and job-description matching — plus a RAG pipeline that grounds LLM outputs to reduce hallucination in match scoring, an LLM analytics dashboard, multi-resume A/B testing, and interview tracking.

PythonFastAPIGemini APIRAGDockerPostgreSQL
PROJECT 02 5th · Hackathon

PhoniX

AI-powered vishing (voice-phishing) detection system. A real-time dialer that classifies live audio streams to flag phishing calls, backed by a deep-learning pipeline that distinguishes authentic human speech from deepfake-generated audio using spectrogram feature extraction.

89.68% accuracy · 5th place, CSA Hackathon 3.0
PythonPyTorchAudio ProcessingDeep Learning
PROJECT 03 Research

Session-Based Recommender

A next-item recommendation engine on sequential clickstream data (YooChoose, 50K sessions / 128K+ samples). Implemented and benchmarked three architectures from scratch — GRU baseline, pure recurrent KAN, and a hybrid GRU+KAN using learnable B-spline activations for better interpretability.

58.08% HR@10 · 39.42% NDCG@10
PythonPyTorchGRU + KANDeep Learning
PROJECT 04 Open Source

Launch Cadence

A rocket launch management and booking system — scheduling, management, and booking workflows for launches, built end-to-end.

Full-StackBooking System
PROJECT 05 Desktop App

Library Management System

A desktop library-management application built with Java Swing — a GUI for managing books, members, and issue/return workflows, backed by a relational database.

JavaSwingSQLDesktop GUI
Experience
Jun – Jul 2026

Intern

IBM
  • Trained a custom CNN in PyTorch on the PlantVillage image dataset across 15 disease classes and benchmarked it against EfficientNet, shipping the custom model after it scored ~10% higher on macro-F1.
  • Deployed the classifier as a Streamlit application that diagnoses leaf images and returns treatment guidance in 2 languages (Hindi and English), combining stored recommendations with LLM-generated output.
PythonPyTorchCNNComputer VisionStreamlit
Jun – Jul 2024

Social Intern

Gram Rajya Vikas Evam Prashikshan Sansthan
  • Assisted legal authorities in more than 5 rescue and rehabilitation operations related to child-labour cases.
  • Supported more than 20 interventions under child protection and POCSO regulations.
Field CoordinationDocumentationCommunity EngagementTeamwork
Education
2023 – Present

B.Tech, Computer Science & Engineering (AI/ML)

UPES · CGPA 8.75 / 10

Relevant coursework: Machine Learning · Pattern & Visual Recognition · Deep Learning · Data Structures & Algorithms · Database Management Systems · Operating Systems.

Coding Profiles
Leadership & Extracurricular
May 2026 – Present

President

Cloud Security Alliance (CSA), UPES
  • Lead the UPES CSA chapter and its 50-member team, overseeing technical initiatives, industry partnerships, and execution of community events.
May 2025 – May 2026

Registrations Head

Cloud Security Alliance (CSA), UPES
  • Led the registrations team and ran end-to-end registration and onboarding operations for AWS Community Day Dehradun, supporting 400+ participants across cross-functional event teams.
Achievement

5th Place · CSA Hackathon 3.0

UPES
  • Recognised for innovation in AI-driven cybersecurity solutions (PhoniX project).
Who you'd be working with
Saksham Agrawal

I don't like leaving ideas as ideas. If I can imagine it, I want to build it.

I'm a final-year Computer Science (AI & ML) student at UPES who enjoys turning concepts into real products. From training machine learning models and building FastAPI backends to integrating LLMs with RAG, I love working across the entire stack. Whether it's JobGenie or my latest experiment, I'm always chasing the next problem worth solving.

Outside of building, you'll usually find me solving DSA, exploring new technologies, or figuring out how to make software just a little smarter.

Let's Connect →
Let's talk

Have something that needs
to be built?

Open to freelance and full-time opportunities. Reach out about a role, a project, or just to talk shop — I read everything myself.

Email me →