John Wilmes



Previously, I was an Assistant Professor of Mathematics at Brandeis University. During my three years, I supervised two PhD theses (Wei Lu and Abhishek Gupta), received an NSF grant, designed a new Applied Mathematics major and led colleagues in adopting and implementing it, and introduced new courses on optimization, Big Data, and communication skills. I left Brandeis in 2021 to relocate to Chicago with my family.

From 2016-2018, I was a postdoc in the Algorithms and Randomness Center at Georgia Tech where I worked on provable guarantees for training neural networks and Markov chain Monte Carlo algorithms with Santosh Vempala and Eric Vigoda.

I completed my Ph.D. at the University of Chicago under the supervision of László Babai. My thesis focused on faster algorithms for bottleneck cases of the graph isomorphism problem.