Rostyslav Zatserkovnyi

Staff Machine Learning Engineer at Grid Dynamics

Lviv, Lviv Oblast, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rostyslav Zatserkovnyi is a Staff Machine Learning Engineer based in Lviv with a decade of experience building data pipelines, ML systems, and backend services at companies like Grid Dynamics, DataRobot and Snowplow. He combines hands-on Scala and Python engineering with production ML—shipping fraud detection and LLM evaluation pipelines, terabyte-scale time-versioned APIs, and Spark-based enrichments that improved performance and reliability. A pragmatic open-source contributor, Rostyslav has improved developer UX and stability in prominent projects such as Processing and Snowplow, adding features like "Jump to Declaration" and IAB enrichment support. He has a strong functional-programming and distributed-systems pedigree, having optimized Spark jobs, implemented DynamoDB-based deduplication, and reduced query times from 20 to 5 minutes. Holding advanced degrees in computer science and data science and pursuing a PhD, he pairs research-level rigor with delivery-focused engineering. Colleagues describe him as the kind of engineer who notices and fixes small UX and error-handling issues that noticeably improve long-term maintainability.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS Data Science, Master of Science - MS Data Science at Ukrainian Catholic University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Ukrainian Academy of Printing
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Ivan Franko National University of Lviv
bookHigh School Applied Mathematics, High School Applied Mathematics at Lviv Physics and Mathematics Lyceum
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (38)

dependency-management10
develop10
spark10
preprocessing10
data-pipelines10
game-engine10
package-management10
game-dev10
pde10
ide10
ui-design10
analytics10
post-processing10
java10
language-processing10

Programming languages (15)

C#JavaCSSRustScalaGoHTMLSvelte

Github contributions (5)

github-logo-circle
MovingBlocks/Terasology

Feb 2016 - Nov 2021

Terasology - open source voxel world
Role in this project:
userBack-end Developer
Contributions:3 reviews, 175 commits, 61 PRs in 5 years 10 months
Contributions summary:Rostyslav focused on improving the user interface for inventory management in the game engine. They addressed zero-division errors, eliminated exception stack traces, and limited warnings to one per instance within the inventory grid module. Further commits included handling different languages for the UI elements and fixing text rendering.
gamegamedevsandboxgame-developmentvoxels
snowplow/snowplow

Nov 2017 - Jul 2018

The leader in Next-Generation Customer Data Infrastructure
Role in this project:
userBack-end Developer
Contributions:56 commits, 2 PRs, 37 pushes in 8 months
Contributions summary:Rostyslav's contributions focused on enhancing the Snowplow data pipeline with IAB (Interactive Advertising Bureau) Spiders & Robots enrichment. Their work included adding and configuring IAB enrichment within the Scala Common Enrich library and integrating it into the Spark and Stream enrich processes. This involved bumping dependencies, adding test cases and support for the IAB enrichment, and modifying configuration related to cached file downloads.
gcpdatabehavioralserver-sidedata-warehouse
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rostyslav Zatserkovnyi - Staff Machine Learning Engineer at Grid Dynamics