Kaushik Nagarajan
backend,
systems,
networks.
CS honors student at Texas A&M. I build backends, work on systems, and do a little machine learning on the side.
experience
Where I've Worked
Incoming Software Engineering Intern
May 2026 – August 2026- —Joining the Media Access Control team this summer!
Workshops Officer/Project Manager
April 2026 - Present- —Recently joined as a Workshops Officer
- —Managed the Hardware Graphics Engine and Neural Networks from Scratch projects
Peer Teacher
August 2025 - Present- —Held office hours for an Intro to Python, Intro to C++, and Programming Langauges course
- —Switching to the Programming Languages, Computer Systems, and Software Engineering courses this fall
Software Engineering Intern
June 2025 - August 2025- —Served as the project's co-lead
- —Built a full-stack tutoring platform using Django and React
- —Worked on the backend of the platform, including the API and database
Undergraduate Research Assistant
March 2025 - Present- —Scraped data for a fact-checking project
- —Set up and ran experiments for a long video understanding project
work
Selected Projects
Valorant Kills Predictor
Python · XGBoost · BeautifulSoup · Redis · pandas · scikit-learn
ML pipeline that scrapes match data from VLR.gg and uses XGBoost to predict how many kills a player will get in their next game. Includes a Redis caching layer for the scraper.
HTTP(S) Server
C++ · Sockets · HTTP · Networking
Lightweight HTTP server written from scratch in C++. Handles REST API requests, parses raw socket data, and manages concurrent connections. HTTPS support in progress.
What Song Do I Like?
Python · Spotipy · scikit-learn · youtube-dlp · Multiprocessing
Uses Spotify and YouTube APIs plus audio feature analysis to classify whether a song will match personal taste. Built with multiprocessing to handle large playlist datasets fast.
Verifact
JavaScript · Node.js · Express · Google Gemini
Hackathon project from Build4Good 2024. Scrapes news articles and runs them through Google Gemini to fact-check claims and surface potential misinformation.
about
A bit about me
I am a CS Honors student at Texas A&M, with a minor in statistics and film studies. Most of my time goes to backend systems and som machine learning. Right now I'm spending a lot of my time on NLP research and side projects that teach me new things.
I'm generally more interested in making something work in production than in making it look impressive on paper. If it's used by real people, that's the goal.
Outside of code: I love horror films (I'm taking a class on them this fall!), high fantasy, Chinese web novels (mainly cultivation), and my backlog of games.
- School
- Texas A&M University
- Degree
- B.S. Computer Science (Honors)
- Minor
- Statistics, Film Studies
- Focus
- Backend / Systems
- Based
- Austin, TX
skills
Tools & Technologies
Languages
- Python
- C++
- JavaScript
- Java
- SQL
Frameworks
- Flask
- Django
- React
- Node.js
- Next.js
- Tailwind CSS
Infrastructure
- AWS EC2
- NGINX
- PostgreSQL
- Redis
- Git
- Docker
contact
Let's talk.
Open to internships, project work, and interesting conversations. I try to reply within 24 hours.
Kaushik Nagarajan
2026