EECS @ Berkeley
Building human-centered AI, hardware, and systems.
View Projects📚 StudyBuddy — Smart scheduling meets smarter studying
🎬 Spoilers — Spoiler-free movie & TV community
🧑🏫 AskAlumni — Real talk. Real mentors. Real connection.
Co-Founder & Team Lead | Sep 2023 – Present
URSA: LLM-Driven Immersive Augmented Reality User Interface for Robotics and Space Exploration
Built a machine-learning-powered, dual-motor voice-controlled car using PCA/SVD and Farsi slang commands. Designed band-pass filters and implemented feedback loops for path correction.
Constructed a two-stage pipelined CPU in Logism with instruction-level hazard handling, binary instruction encoding, and robust control logic.
Implemented a handwritten digit classifier trained on MNIST. Supported file I/O, matrix operations, and multiple activation functions.
"Convolute is what I do on exams, convolve is what you do on exams." - Prof. Babak Ayazifar
Wrote a SIMD and OpenMP-optimized matrix and convolution library in C, achieving a 2000x speedup through multi-threading, loop unrolling, and cache-aware design.
Created a scalable pseudorandom tile-based world exploration engine with a timed interactive final challenge to be crowned king.
"I'm the king of the world!" - Leo Decap(NOT decoupling capacitors)rio
Coded an interactive word frequency (NGram) and semantic (WordNet) analyzer in Java using scalable, efficient data structures to support real-time queries on 50M+ word instances.
Wrote a subset Scheme interpreter in Python. Handled dynamic scoping, special forms, and nested procedures.
Developed an end-to-end encrypted file sharing system in Go using IND-CPA-secure encryption, MACs, signatures, and revocable access control.
"[REGU]lated [LU]nar [S]torage" - Caltopia Cloud Services (CCS)
That's all Folks!