picture of me being smiley
Hi,

I'm a recent graduate of the University of Michigan, where I studied Computer Science, Math and Linguistics!

I build and study systems for machine learning, reasoning, and language.

things to know about me

  • I love research

    I've done research in multimodal classifer optimality, semantic event complexity, neurosymbolic low-resource translation, geometric self-supervised learning theory, distributed LLM training, memory waves in general relativity, simulators for complex dynamics, and reverse mathematics systems.

    Trust me, they all make sense together.

  • I find teaching really fun

    I've TA'd four graduate courses across SI, ECE and CSE (Applied ML, Data Science Math, LLM Theory + Pytorch, and Complexity Theory), and it might be my favorite way to work with people. Helping develop opinion is what I live for.

    From grading and office hours, to helping make homeworks and lecture slides, all of it is so much fun.

  • I make things to live better

    I like making things for the oddly specific problems in my life, from my own jeans and a stenography keyboard to custom MIDI interfaces and a language for my mental grammar.

    The common thread is my strong opinion and an investment in personalization.

  • I do math-y side projects

    Some of my favorite projects have been parallel CFD via hodge decomp, mean-field queueing dynamics, and HoTT for structured semantic equivalence.

    I'm currently working on a projective harmonic lighting engine and on cross-kernel synthetic mathematics!

Ways to get more of me:

Let's chat! I will (probably) love chatting about your technical fixations, my work or some deeper thoughts and questions.

rrohan@umich.edu

Or my substack for my thoughts (more to come!) - substack .