Artyom Olshevskiy

Lead Software Engineer at EPAM Systems

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
Artyom Olshevskiy is a Lead Software Engineer based in Warsaw with 15 years of experience designing and owning backend systems for large enterprises and cloud-native platforms. He has led teams and services at EPAM, delivering production-critical microservices for Epic Games and building staffing and certification systems that integrate Kafka, Pub/Sub, PostgreSQL and multiple cloud providers. Comfortable across JVM and Scala ecosystems, he contributes to core tooling like the sbt build tool and has hands-on experience with streaming (Spark, Kafka), NoSQL stores (Cassandra, DynamoDB, MongoDB) and infrastructure as code (Terraform, Kubernetes). He excels at taking over inherited systems—simplifying notification components, reducing complexity, and driving reliable releases across distributed teams. Known for pragmatic architecture and a bias to ship, he also brings practical front-end and integration experience from Angular-based projects and legacy migrations. Outside the obvious, he prefers to keep a concise public footprint—his CV and deeper technical notes live on his personal site.
code15 years of coding experience
job12 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
languagesEnglish, Russian
github-logo-circle

Github Skills (4)

sbt10
build-tools10
scala10
zinc5

Programming languages (5)

JavaCoffeeScriptC++ScalaPython

Github contributions (5)

github-logo-circle
sbt/sbt

Oct 2010 - Nov 2011

sbt, the interactive build tool
Role in this project:
userBack-end Developer
Contributions:9 commits in 1 year
Contributions summary:Artyom primarily contributed to the sbt build tool by implementing and modifying plugin functionality. They introduced a scripted plugin, added copyright, and configured the plugin to reside within the sbt package. Additionally, the user updated the plugin's dependencies and configuration to align with older code versions, demonstrating an understanding of sbt's internal structure. These contributions focused on build tool enhancements and adjustments.
zincsbt-pluginscalasbtbuild-tool
adamw/xsbt-proguard-plugin

Apr 2011 - Nov 2012

Contributions:32 commits in 1 year 8 months
proguardminecraftbukkitpluginspigot
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
Artyom Olshevskiy - Lead Software Engineer at EPAM Systems