Oct. 2018 - May. 2023
Software Engineer
Various projects withing Google Assistant.
Zalando
Sep. 2016 - Sep. 2018
Research Engineer
Implementation of the end-to-end machine learning system for personalzaion of Zalando’s homepage.
3T labs
Aug 2015 - Jul. 2016
Software Engineer
Development of the market leading graphical user interface for MongoDB database.
Pixformance
Aug 2013 - Jul. 2015
Software Engineer
Development of award winning automated personal fitness training experience based on Kinect.
EPFL
Jan 2012 - Mar 2013
Postdoctoral Research Engineer
Research and implementation of algorithms in machine learning, natural language processing, using semantic databases for ScienceWISE.info project.
Crystalix GmbH
Feb 2011 - Jan 2012
Research Engineer
Research and development of algorithms for 3D stereo-reconstruction of human faces.
Institute of theoretical physcis, University of Amsterdam
Sep. 2005 - Sep. 2009
PhD researecher
teaching assistnat in Quantum Mechenics and Statistical Mechanics courses.
researh in theoretical physics, primarily in quantum entanglement and topological order.
Bogolyubov Institute for Theoretical Physics
Sep. 2001 - Aug. 2003
Research engineer, part-time
Research in high energy partricle physics, statistical description of nucleus-nucleus collisions.
Ukrainian Physics and Mathematics Lyceum
Sep. 1999 - Jun. 2003
Physics teacher, part-time
Teaching high-school olympiad level physics; member of the jury of the Ukrainian Physics Olympiad.
University of Amsterdam, PhD in Theoretical Phyiscs.
Sep. 2005 - Sep. 2009
Thesis title - Entanglement and Order in Many-Body Physics.
Exploration of the role of entanglement measures to charaterize order in varous system, especially with topological order.
Utrecht University, Masters in Theoretical Physics.
Feb. 2004 - Jun. 2006
{“Thesis title”=>nil}
GPA: 8.5/10
National Kyiv University, Bachelor in Physics
Sep. 1999 - Jun. 2003
GPA: 4.9/5.0
Pixformance stations (https://www.pixformance.com)
Development QR code based login system
Automatic camera calibration based on SIFT points
Video loop generation based on frame similarity detection
Technology Used: C++, Python, OpenCV, Direct2D, Kinect, C#

Zalando (https://zalando.com)
Creation, deployment and maintenaace of the frist ML models in production to personalize Zalando’s homepage.
Running and evaluating A/B tests to measure impact of ML models on user metrics.
Model selection,feature engineering and significance testing.
Technology Used: Spark, Scala, AWS EMR, Python, Sckit-learn, Pandas, DynamoDB, Docker

Google Assitant (https://assistant.google.com)
Rollout of personalized content ranking on Nest Hub devices.
Development and deployment of ML based ranking of correction suggestions in Google Assistant querries.
Data piplines to create corpus and monitoring metrics for on-device speech recognition personalization.
![]()
Journal
[1] M. I. Gorenstein, M. Gaździcki, O. S. Zozulya, “Fluctuations of strangeness and deconfinement phase transition in nucleus–nucleus collisions,” Physics Letters B, vol. 585, no. 3-4, pp. 237–242, 2004.
[2] V. V. Begun, M. Gaździcki, M. I. Gorenstein, O. S. Zozulya, “Particle number fluctuations in a canonical ensemble,” Physical Review C, vol. 70, no. 3, p. 034901, 2004.
[3] V. V. Begun, M. I. Gorenstein, A. P. Kostyuk, O. S. Zozulya, “Particle number fluctuations in the microcanonical ensemble,” Physical Review C, vol. 71, no. 5, p. 054904, 2005.
[4] V. V. Begun, M. I. Gorenstein, O. S. Zozulya, “Fluctuations in the canonical ensemble,” Physical Review C, vol. 72, no. 1, p. 014902, 2005.
[5] A. Keränen, F. Becattini, V. V. Begun, M. I. Gorenstein, O. S. Zozulya, “Particle number fluctuations in statistical model with exact charge conservation laws,” Journal of Physics G: Nuclear and Particle Physics, vol. 31, no. 6, p. S1095, 2005.
[6] V. V. Begun, M. I. Gorenstein, M. Hauer, V. P. Konchakovski, O. S. Zozulya, “Multiplicity fluctuations in hadron-resonance gas,” Physical Review C, vol. 74, no. 4, p. 044903, 2006.
[7] V. V. Begun, M. I. Gorenstein, A. P. Kostyuk, O. S. Zozulya, “Quantum gases in the grand microcanonical ensemble near the thermodynamic limit,” Journal of Physics G: Nuclear and Particle Physics, vol. 32, no. 7, p. 935, 2006.
[8] M. Haque, O. S. Zozulya, K. Schoutens, “Entanglement entropy in fermionic Laughlin states,” Physical Review Letters, vol. 98, no. 6, p. 060401, 2007.
[9] O. S. Zozulya, M. Haque, K. Schoutens, E. H. Rezayi, “Bipartite entanglement entropy in fractional quantum Hall states,” Physical Review B, vol. 76, no. 12, p. 125310, 2007.
[10] O. S. Zozulya, M. Haque, K. Schoutens, “Particle partitioning entanglement in itinerant many-particle systems,” Physical Review A, vol. 78, no. 4, p. 042326, 2008.
[11] O. S. Zozulya, M. Haque, N. Regnault, “Entanglement signatures of quantum Hall phase transitions,” Physical Review B, vol. 79, no. 4, p. 045409, 2009.
[12] M. Haque, O. S. Zozulya, K. Schoutens, “Entanglement between particle partitions in itinerant many-particle states,” Journal of Physics A: Mathematical and Theoretical, vol. 42, no. 50, p. 504012, 2009.
Conference
A. Boyarsky, O. Ruchayskiy, Z. Yang, O. Zozulya, M. Charlaganov, P. De Los Rios, “From scientific papers to the scientific ontology: dynamical clustering of heterogeneous graphs and ontology crowdsourcing.” 2nd Workshop on Discovering Meaning on the go in Large, Heterogenous Data, ISWC, 2012.
PhD Thesis
O. S. Zozulya, “Entanglement and order in many-body systems,” PhD dissertation, Universiteit van Amsterdam, 2011.
Programming Languages
Frameworks
FIBO Innovation Award
Mar 2014
As a part of the Pixformance team. More details.
Gold Medal
Jul 1999
International Physics Olympiad
English (‘Fluent’): ●●●●○
German (‘B2/C1’): ●●●○○
Dutch (‘B2’): ●●●○○
Ukrainian (‘Native’): ●●●●○
Russian (‘Native’): ●●●●●
Spanish (‘A2’): ●○○○○