These are distributed systems that run on thousands of CPUs, process terabytes of data per query and combine Machine Learning modeling with game-like simulation. In the past he co-founded a tech startup and interned at IBM Research.