I am a student at the University of Maryland - College Park pursuing a B.S. in Honors Computer Science (Machine Learning Track) and Mathematics, followed by an M.S. in Computer Science starting in Fall 2026.

I am currently a Undergraduate Research Assistant at the Multisensory Machine Intelligence Lab, where I am working on a multimodal AI framework for generating expressive, time-aligned speech from video — in collaboration with the MIT-IBM Watson AI Lab. My work spans large-scale audio-visual data pipelines, deep learning architectures, and multimodal artificial Intelligence.

Outside of research and school, I skate, play guitar, and take things apart. I picked up guitar not too long ago and have been working my way through Jimi Hendrix and John Frusciante (still very much learning, but loving every second of it). As for tinkering, if something's broken, I'll probably try to fix it before throwing it out. If you've got something that needs fixing, let me know and I'll take a crack at it.

“The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.”

 — Donald E. Knuth

Current courses (Spring 2026)

Course IDCourseInstructorTime
CMSC 460Computational MethodsKayo IdeTTh 2:00–3:15pm
CMSC 828GSystems for Machine LearningAbhinav BhateleTTh 11:00am–12:15pm
MATH 403Introduction to Abstract AlgebraSteven ChadwickMWF 10:00–10:50am
MATH 410Advanced Calculus IAristomenis PapadopoulosMWF 12:00–12:50pm