Artsiom Yudovin

Principal Data Engineer

Warsaw, Masovian Voivodeship, Poland
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

👤
Senior
🎓
Top School
Artsiom Yudovin is a Principal Data Engineer with 8 years of experience architecting and operating large-scale data platforms that process up to 500M events and 10TB daily. Based in Warsaw, he has led platform design and migration efforts that turned complex pipelines into self-service data platforms used by hundreds of non-technical and technical users, while integrating AI capabilities and behavior analytics. A hands-on polyglot in Java, Scala and Python, he has built solutions across Spark, Flink, Kafka, Airflow and DeltaLake on AWS, and reduced multi-month recalculations to days through automation. He mentors engineers, leads hiring and product/BA analysis, and brings an evangelist’s mindset from consulting to in-house R&D. An active open-source contributor, Artsiom has directly improved Spring Boot security and OAuth/OIDC behavior, demonstrating deep familiarity with framework internals beyond typical data engineering duties.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Faculty of Applied Mathematics and Informatics, 7.0, Bachelor’s Degree, Faculty of Applied Mathematics and Informatics, 7.0 at Belarusian State University
bookENGLISH LANGUAGE AND LITERATURE/LETTERS, 96.30%, ENGLISH LANGUAGE AND LITERATURE/LETTERS, 96.30% at Kaplan International Centers
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
109reputation
9kreached
6answers
3questions
github-logo-circle

Github Skills (22)

spring10
spring-security10
java10
javas10
spring-boot10
oauth10
reactive-programming9
netty8
application-framework7
app-framework7
websocket7
websockets-client7
websocket-client7
client-websocket7
web-framework7

Programming languages (3)

JavaScalaPython

Github contributions (5)

github-logo-circle
spring-projects/spring-boot

Aug 2018 - Jul 2019

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Role in this project:
userBack-end Developer
Contributions:31 commits, 61 PRs, 129 comments in 10 months
Contributions summary:Artsiom primarily contributed to the Spring Boot framework, focusing on security and configuration improvements. Their work included removing a requirement for the OAuth2 client secret, adding support for OIDC issuer URIs in OAuth resource server configurations (both servlet and reactive), and correcting WebSocket configuration. Furthermore, they addressed issues related to invalid syntax in `SPRING_APPLICATION_JSON` and configured aspects of the Netty server, showcasing knowledge of Spring Boot's internal workings.
spring-bootspring-frameworkframeworkspringframeworkspring
ayudovin/spark

Jan 2019 - Sep 2022

Apache Spark
Contributions:36 pushes, 10 branches in 3 years 9 months
spark-mlapachebig-datasparkscala
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
Artsiom Yudovin - Principal Data Engineer