I am a professor in the Combinatorics and Optimization department at the University of Waterloo (as of July, 2026).
My main interests are global optimization and in particular applications of convex optimization. Much of my work relates complicated nonconvex optimization problems with an algebraic structure to tractable convex optimization problems.
I received a PhD in Algorithms, Combinatorics and Optimization at Georgia Tech, where I was grateful to be advised by Greg Blekherman.
Prior to starting as a professor at the University of Waterloo, I was a postdoctoral scholar at Caltech under Venkat Chandrasekaran.
My thesis is available here
Prior to starting a PhD, I was a full-time software engineer at Google.