I am a Professor at the School of Mathematics at Tel-Aviv University. Previously, I was an Assistant Professor at the School of Mathematics and the College of Computing at Georgia Tech, and a PostDoc at the Theory Group of Microsoft Research. I was a PhD student at the School of Computer Science at Tel-Aviv University under the supervision of Prof. Noga Alon. Here is my PhD thesis.