Ivan has five years of experience with IBM. He has previously co-authored two conference papers and several patent applications. Ivan holds degrees in Computer Science from the University of Toronto and from Sofia University (Bulgaria).