Evgeny Veretennikov

Development Team Lead at Yandex

Russia
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
Evgeny Veretennikov is a Development Team Lead with nine years of experience building and stabilizing distributed backend services, currently leading engineering efforts at Yandex Classifieds. He specializes in improving software quality through better development processes—introducing code review practices, incident reporting, and reliable alerting that measurably reduced production issues and concurrency bugs. Technically hands-on, Evgeny drove migration of legacy synchronous code to ZIO, improved resilience around network failures, and implemented monetization services for Auto.ru using Scala, ZIO, Akka HTTP, and MySQL. An active open-source contributor, he has optimized core concurrency primitives in the popular ZIO library to make parallel operations stack-safe and faster, bringing production-grade benchmarking to his patches. Based in Russia, he combines team leadership with deep backend performance expertise and a pragmatic focus on observability and maintainability.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Moscow Aviation Institute (National Research University)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
4,079reputation
609kreached
44answers
16questions
Badges
protocol-buffers
top-1%
github-logo-circle

Github Skills (18)

asynchronous10
async10
protocol-buffers10
zio10
scala10
effects10
functional-programming10
concurrency10
unit-testing8
maven6
yaml6
spring-boot6
pomxml6
intellij-idea6
java6

Programming languages (12)

JavaC++StarlarkScalaTeXSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
zio/zio

Jun 2019 - Sep 2020

ZIO — A type-safe, composable library for async and concurrent programming in Scala
Role in this project:
userBack-end Developer
Contributions:9 commits, 11 PRs, 44 comments in 1 year 3 months
Contributions summary:Evgeny primarily focused on optimizing the ZIO library, specifically improving the performance of asynchronous operations. Their contributions include refactoring unit-related code, making `foreachPar_` and `mergeAllPar`, and `reduceAllPar` stack-safe and optimized, and implementing `ZIO.not`. These changes aimed to enhance the library's efficiency in handling concurrent and parallel computations. The user also addressed bug fixes and included performance benchmarks for comparing the improvements.
functional-programmingqueuesstreamsasynchronicityasync
evis/scalafix-maven-plugin

Jun 2019 - Oct 2022

Enables automatic refactoring and linting of Maven projects written in Scala using Scalafix.
Contributions:17 releases, 16 reviews, 40 commits in 3 years 4 months
maven-pluginlintermavenlintingsbt-plugin
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
Evgeny Veretennikov - Development Team Lead at Yandex