Jack studied mathematics, computer science and psychology at the University of Warsaw. Disappointed by the lack of available data and mathematical rigor in the social sciences, he turned to Big Data and Machine Learning applications in his search for an understanding of human nature. He's pursuing his passion at Synerise, working with hundreds of billions of customer activity data points.
Before joining Synerise, Jack led the R&D team at So1 GmbH in Berlin and Warsaw, where he filled the role of Director of Machine Learning & Technology. He set up a Polish branch of the German company, creating AI solutions for offline retail.
In US-based MediaCrossing, Jack co-created an ultra-low-latency real-time ad exchange/brokerage platform, working in a team of quantitative traders and financial industry veterans.
Between 2012 and 2014, he created team building automatic risk & liquidity management systems for FX, CFD and commodities at the XTB brokerage company. The systems he built handle hundreds of billions of dollars worth of customer transactions annually.
Before that he was a Software Architect, Team Leader and Senior Software Developer in several companies in the banking, media and geographic information systems sectors.