
Anubhav Agarwal
Hey! I'm Anubhav, a CS & Math major at UofM.
B.S in Computer Science and Honors Mathematics
University of Michigan • August 2022–May 2025
Relevant Coursework
- Operating Systems
- Distributed Systems
- Programming Languages Theory
- Game Engine Architecture
- Search Engine
- Computer Security
- Machine Learning
- Honors Linear Algebra
- Honors Analysis
- Probability Theory

Software Engineer
January 2025–

Instructional Aide for EECS 482 - Operating Systems
January 2025 – April 2025
Mithril Search Engine
A general-purpose search engine built from scratch with ranking, indexing, and crawling.
2D Game Engine
A custom C++ 2D game engine that uses CMake, SDL2, LuaBridge, Lua 5.4.3, and Box2D. Has a data oriented particle system design, and has dynamic component support for actors.
Threading Library
A thread library in C++ for user-level thread management, simulating features such as thread creation, context switching, synchronization, mutual exclusion via mutexes, and condition variables for thread synchronization.
Job application tracker with modular design to scrape job listings and track application status on Google Sheets automatically.
A tool to help those who are not tech-savvy solve their tech problems; uses LLM & WebSockets to provide live instructions to solving any general purpose issue.