Summary
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.
15 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
English, Russian