Hey there! ๐Ÿค  I am Gleb Lukicov, a machine learning engineer with a passion for MLOps.

On this page, you can read about my ML projects and articles, PhD research, outreach activities, and interests.

Follow me on:  LinkedIn   GitHub   Medium   Twitter Twitter  


๐Ÿค– ML projects and articles ๐Ÿ“š

❖ ๐Ÿค” To MLOps, or not to MLOps? That is the question โ€” the platform is the answer ๐Ÿš€. How does a correct MLOps strategy enable success for data science projects in a large organisation? What is an effective MLOps team? Read my Medium article to find out!

❖ During Faculty Fellowship, I was working at Just Eat to improving restaurants' menu conversion by developing a prediction model, based on restaurants' segmentation level. The fellowship is a fantastic opportunity for PhD students looking to transition into data science.

❖ ๐Ÿ‘‰ Some great resources that helped me on my data science and ML journey:
1) Hands-On Machine Learning by Aurelien Geron, which is accompanied by well-structured Jupyter notebook exercises.
2) Designing Machine Learning Systems by Chip Huyen. Chip also maintains an excellent and up-to-date collection of MLOps materials.
3) Build a Career in Data Science by Emily Robinson and Jacqueline Nolis. This is a wonderful resource covering interview preparation and how to grow in your new data science role. Emily and Jacqueline also host a podcast on the very same topic!

Research overview

The g โˆ’ 2 experiment at Fermilab, near Chicago, discovered a tantalising sign of New Physics (a new force of nature!). This was done by measuring a deviation between the experimental and theoretically predicted value of the muon magnetic anomaly. As part of my PhD, I collaborated on the experiment with 200 scientists and engineers.

Software development

To accurately measure this anomaly, a calibration of the tracking detectors is required. The main project of my PhD involved developing, testing and deploying the calibration software framework, which increased the yield of data by 3% and the data quality by 4%. The alignment procedure is a statistical problem, which involved the optimisation of the p-values of tracks via matrix inversion.

Data analysis

There is also an additional measurement that will be made using the tracking detectors: setting a new limit on the electric dipole moment (EDM) of the muon, producing a world-leading result. I have been developing algorithms to measure the muon EDM, by analysing large and complex datasets using regression and Fourier transform methods.

Data acquisition

An essential component of the experiment is the data acquisition (DAQ) system, which manages the data flow from the detector electronics. The experiment is acquiring raw data at a rate of 20 GB/s. This is accomplished by employing a parallel data processing architecture using 28 high-speed GPUs (NVIDIA Tesla K40), reducing the recorded data rate to 200 MB/s. To support the smooth operation of the experiment and ensure continuous data taking, a team of data acquisition (DAQ) experts are available for 24/7 support. I have actively participated as the DAQ on-call computing expert between 2017 and 2019.

๐Ÿ”ญ Education outreach projects ๐Ÿ”ฌ


I am actively engaged in the MLOps Community London, the largest MLOps community in Europe, as a co-host and events organiser. We are putting regular in-person meetup-ups, for the community to learn together and discuss latest MLOps trends over ๐Ÿบ and ๐Ÿ•. Keep an eye on the upcoming events here. (London 2023)


๐Ÿ˜Ž Guiding a public tour of the Fermilab Muon g — 2 experiment. The experiment has measured an anomaly in a property of a fundamental particle, expanding our knowledge of the Universe and providing evidence of the existence of new particles.(Chicago 2018)

Explaining spectroscopy ๐Ÿ”ญ to primary school students at the Your Universe astronomy festival at UCL. I was involved with the festival between 2010 and 2015. Every year, I was able to deliver educational activities to 300 pupils. I also had a chance to meet Geraldine Cox during the festival. (London 2015)


๐Ÿƒโ€โ™‚๏ธPersonal interests ๐Ÿšดโ€โ™€๏ธ

As part of a charity fundraising, I ran my first full marathon ๐Ÿƒโ€โ™‚ (5:31 / 1 km elevation) and cycled 100 km ๐Ÿšด (4:44 / 2 km elevation). This motivated me all the way (twice!) to the top of that mountain, and our team manged to fundraise ยฃ2.3K for Street Child. (Switzerland 2022)


Next year, our team was back at it! With a mini tour-of-Netherlands: ๐Ÿšด 160 km day 1 (6:28 / 0.8 km elevation) and ๐Ÿšด 175 km day 2 (6:37 / 1.1 km elevation). This time, we have raised ยฃ3.8K for Street Child. (Netherlands 2023)


© All rights reserved. Design: HTML5 UP