I enjoy theoretical optimization, foundations of learning systems and competitive programming.