About me

Hi there! 👋 Thanks for stopping by.

I’m a senior at UC Berkeley, majoring in Computer Science. Alongside my studies, I co-founded Admittere, an AI-powered college admissions platform, and RealStudio.ai, a generative design startup. Both ventures gave me hands-on experience building full-stack systems, scaling AI applications, and leading teams from idea to execution.

On the research side, I work at Berkeley’s Sky Lab, focusing on multi-agent AI systems. My recent projects include building reasoning traces for Gorilla LLM’s multi-turn function calling, creating datasets to stress-test multimodal prompts where state-of-the-art models fail, and working on the inference to test LLM’s ability to perform complex function calls. I’m also exploring memory management for large ML systems, specifically policies to optimize KV-cache hit rates - an area I hope to pursue further in graduate research.

Most recently, I spent the summer at Apple as a Software Engineer Intern on the CoreOS team in San Diego, where I built an agentic rapid integration-testing pipeline connecting two dependent teams and debugged low-level macOS system services in Objective-C.

I’m currently the Head TA for CS 168 (Introduction to the Internet: Architecture and Protocols), after previously serving on the course staff for CS 161 (Computer Security). I love helping students master complex systems concepts — teaching keeps me grounded and sharpens the way I approach problems.

Outside of academics, you’ll usually find me playing soccer (the best sport out there), boxing, doing MMA, hiking, or enjoying a great cup of coffee.

If our interests overlap or you’d like to connect, feel free to reach out!