I'm a Computer Science Ph.D. student at Princeton where I am fortunate to be advised by Prof. Elad Hazan. I'm interested in theory and algorithms for machine learning. In particular, I'm interested in optimization (convex and non-convex), online learning, control, and reinforcement learning. Previously, I finished my M.S.E. at Princeton under Elad Hazan and Yoram Singer and spent some time as a student researcher at Google AI. In a previous life, I was a sofware engineer at IMC Trading after completing a B.S. in Computer Science at Caltech.