About
A bit about me and what I'm working on.

Hi, I'm Pranav
I'm a double major in Computer Science and Artificial Intelligence at Purdue, on the Machine Learning track. Most of my coursework is in systems and theory right now — C, data structures, discrete math, linear algebra — with ML coming up as I get further in.
Most of my outside-of-class time goes to side projects. I tend to pick ones that force me to learn something I don't already know — designing a database schema, writing an async proxy, deploying a service.
Technical Skills
Python
FastAPI, SQLAlchemy, pytest
C
Systems programming
Java
JavaFX, Algorithms
Databases
PostgreSQL, SQLite
Web
HTML, CSS, REST APIs
AI Integration
Google Gemini, prompting
Tools
Git, Docker, GitHub Actions
Deployment
Render
Education
B.S. Computer Science & Artificial Intelligence
Purdue University · ML Track
Aug 2025 — Dec 2028
Currently
Building Gatekeeper, an async API gateway in FastAPI — API-key auth, token-bucket rate limiting, real test coverage. Working through Andrew Ng's Machine Learning Specialization on the side.