He graduated from the Faculty of Mathematics, Informatics and Mechanics at University of Warsaw. For several years he worked at GG Network - largest Polish instant messenger, where he was in charge of designing and building highly scalable, low-latency distributed systems. Prior to GG Network, he created complex systems protecting copyrighted content in p2p networks.