Position: AI Team Lead / ML Engineer / Data Engineer
Category: Data Science
Experience: 10 years | English: fluent

Industrialized an existing scikit-learn prototype using Spark (Scala) to deploy a system for predictive maintenance of trains. 15 binary models predicting the probability of failure of each type of physical equipment of 200 Paris regional trains. This allows French railways to detect potential failures and proactively replace a train, which is more cost-effective than fixing a train failing during a passenger circulation.

Deployed an image classification system, based on satellite images (100 megapixel, 1 meter resolution) from Sentinel satellite of EU Copernicus program. System is used for ice segmentation in the Arctic Ocean, improving safety of ships navigation.

Was teaching 4 introductory 1-week courses on Machine Learning / Deep Learning to the students of Pierre-Marie Curie university in Paris.

Created 2-million node graph of transportation network (roads, railways) of 100% territory of France, using OpenStreetMap data. Implemented Markov Models to project data of mobile network events onto the generated graph. This map-matching system, via both LeafletJS visualization and aggregated geo data, allowed mobile operators to improve the accuracy of their geo-statistics solutions.

In a team of 4, built a hackathon winning Flask/Leaflet web application: animation of map-matched trajectories on the transport network of France.

Built a centralized system for storing all marketing costs (25 channels/vendors) of a NYSE public company. Reports based on this data are more stable, allowing Business Intelligence, Strategy, Marketing teams to plan marketing campaigns more accurately.

Participated in French Robotics Cup 2016.
The main part of my IT career was in France. After some Java internship, got my first Data Science job in 2015. As a consultant, participated in several projects for transport, energy, manufacturing, retail. Then, in 2017-2020, had several Data Science/Data Engineering jobs, covering a wide range of tasks: from research/prototyping to data engineering and devops activities for deploying ML models. 

In 2021-2022 I had a role of AI Team Lead, delivering various AI applications to the clients, with hands-on experience as well as team and people management activities.

Originally from Ukraine, i lived in Paris in 2011-2019 and in Berlin in 2019-2020. This gave me a good experience in working with European clients and a lot of foreign languages practice (especially English and French). In 2021 i moved back to Ukraine.

I also like teaching: in 2018-19 gave several 1-week introductory courses on Machine Learning / Deep Learning to the students of Pierre-Marie Curie university in Paris.

Interested in designing/building/deploying Machine Learning systems. A mix of a solid mathematical background (theoretical physics MSc in Ukraine and France) and a software engineering education make me relevant for a wide range of Data Science/Machine Learning/Deep Learning positions, from prototyping ideas to deploying models in production.
Machine Learning/Deep Learning/Computer Vision projects, with models running in production (not just prototypes). Perfect case: "bridge" between Data Science and Data Engineering.

Want to be a part of a strong Machine Learning/Data Engineering team, being able to constantly learn and grow. 

Most interested in domains like computer vision, medical, transport, "social good", ecology. Less interested in marketing, retail.

Social aspect is very important to me: knowing that the results of my work help to improve people's lives.

Agile methodology is preferred, with very clear communication. 

In case of an international collaboration, the company could also benefit from my knowledge of foreign languages and almost 10 years of observing the culture/mentality of Western Europe.