Khushi Agrawal

Hey, I'm Khushi!

I'm an AI/ML Developer and a Full-Stack Web Developer. From building scalable applications to training models that (hopefully) don't hallucinate, I'm always working on something that pushes the edge of what code can do. I also enjoy competitive programming and open-source contributions because why not mix logic puzzles with version control chaos?
When I'm not debugging my way through life or wrangling neural networks, you'll probably find me falling down yet another internet rabbit hole.

B.E. in Information Science & Engineering

Dayananda Sagar College of Engineering, Bangalore

📍Bangalore, India

Skills

C
C++
JavaScript
TypeScript
Python
PHP
Nextjs
Redux
Tailwind CSS
Nodejs
Expressjs
Git
Firebase
MongoDB
MySql
Postman
Jupyter
TensorFlow
FastAPI
LangChain Logo
LangChain
LangGraph Logo
LangGraph
LangSmith Logo
LangSmith

Projects

MCP Research Assistant

MCP Research Assistant

AI Research Tools

Model Context Protocol (MCP) setup providing powerful tools for research, file management and web content fetching. Integrates multiple MCP servers for enhanced AI assistant capabilities.

PythonJupyterLangChainLangGraphLangSmith
CaseCanopy

CaseCanopy

RAG Application

A comprehensive case management system designed to streamline legal workflows and improve efficiency in case handling and documentation.

ReactNext.jsPythonFastAPIFlaskLangChainMongoDB
Project

3RVision

Full Stack Web Application

Analyzes product images to suggest reuse, recycle and resale options. Eco-friendly choices through AI insights, chrome extension and community forum.

Next.jsTypeScriptPythonTailwind CSSMongoDBTensorFlowFlask
Project

BrainTumor-Detection

Deep Learning Model

Detects brain tumors in MRI scans using CNNs and TensorFlow for classification. It processes MRI images, classifies them as Tumor or No Tumor.

PythonTensorFlowOpenCVJupyter
Project

Logverse

Full Stack Web Application

Logverse is a minimal, interactive blogging platform where you can share posts, get real-time feedback, and reach the right audience with smart tagging.

ReactTailwind CSSMongoDBAWS S3Node.jsExpress.js
Project

Transcribe Audio

Web Application

An AI tool for converting audio files into text. It uses Groq API and Whisper Model to effortlessly turn the audio into readable text.

ReactNext.jsTailwind CSSTypeScript

Experience

Kratitech logo

AI/ML Engineer Intern

Kratitech

Jun 2025 – Present

Remote
  • Developing and implementing RAG models for various use cases.
  • Building AI/ML solutions and responsible for research and development related to ML tasks.
Machine LearningDeep LearningData Analysis
QuantArena logo

Web Developer Intern

QuantArena

Dec 2024 – Feb 2025

Remote
  • Led a team to build a secure web portal with fine-grained access control.
  • Deployed the application on AWS EC2 with Nginx and Route 53, ensuring scalability.
React.jsTailwind CSSReduxAWSAPI
Genesis Club logo

Technical Member

Genesis Club

Nov 2024 – Present

Volunteer
  • Contributing to website development and maintenance of the club website.
  • Assisting in organizing hackathons and technical events.
Website DevelopmentEvent Organization

Achievements

Achievement One

1st Place, FantomCode'25 Hackathon

Department of Information Science, RV Institute of Technology, Bangalore - April 2025

Achievement Three

Runner Up, UI/UX Catalysis3.0

Department of Information Science, Dayananda Sagar College of Engineering, Bangalore - March 2025

Achievement Two

Top 10, Global Hyperloop Competition

Avishkar Hyperloop, Indian Institute of Technology, Madras - April 2024

Resume

Resume Preview

Connect with me