Shrashti Agarwal

Computer Science undergraduate skilled in Python, Machine Learning, and NLP

Gaziabad, India

#OpenToWork

About

Computer Science undergraduate skilled in Python, Machine Learning, and NLP, with experience building end-to-end AI and web applications such as recommendation systems and content-moderation tools using FastAPI, PyTorch, and the OpenAI API. AWS Certified Cloud Practitioner and Solutions Architect - Associate with a track record of delivering rapid prototypes under time constraints through hackathons and open-source contributions.

Experience

Personal Project

REDACTRA - Unsafe Prompt Detection System

Apr 2026 – Jun 2026

• Built a Machine Learning classification model to detect unsafe, sensitive, and harmful prompts, addressing a real-world AI content moderation problem • Designed an end-to-end pipeline covering data preprocessing, model training, and real-time prediction using modular Python scripts • Integrated the Machine Learning backend with a Next.js and TypeScript frontend, enabling live prompt analysis through a web interface • Applied Natural Language Processing (NLP) techniques to extract meaningful features from raw text inputs for binary classification of prompt safety

PythonMachine LearningNext.js

Personal Project

Movie Recommendation System

Jan 2026 – Feb 2026

• Built a collaborative filtering recommendation engine using the MovieLens 100K dataset, achieving a Root Mean Squared Error (RMSE) of 0.87 on test data • Implemented and compared User-Based and Item-Based Collaborative Filtering algorithms using the Surprise library to identify the best-performing approach • Performed exploratory data analysis (EDA) on 100,000+ ratings across 1,700+ movies to uncover user behavior patterns and rating distributions • Deployed an interactive demo using Streamlit, allowing users to input preferences and receive real-time movie suggestions

Pythonscikit-learnSurprise

Education

St. George's School

St. George's School

Boston Public School

Boston Public School

KIET Group of Institutions, Ghaziabad, Uttar Pradesh, India

Bachelor of Technology (B.Tech) · Computer Science

2024 – 2028

Certifications

AWS Certified Solutions Architect - Associate

Amazon Web Services

2026 – No expiry

AWS Certified Cloud Practitioner

Amazon Web Services

2025 – No expiry

Skills

GitHubGitAWSSQLMySQLOpenAI APIPyTorchLarge Language ModelsMachine LearningStreamlitREST APIsCSSHTMLFlaskFastAPICC++Python

Languages

English (Full professional proficiency)Hindi (Native or bilingual proficiency)Spanish (Elementary proficiency)