Konstantin Tretyakov

Security Software Engineer at Avito

Moscow, Moscow City, 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
Konstantin Tretyakov is a Security Software Engineer in Moscow with 16 years in IT and four years specializing in software and SRE work. He blends Go, Python, and Rust to build efficient, production-ready security and data infrastructure rather than forcing tools to fit tasks. At Avito and prior roles he introduced SRE practices, CI/CD, and automation that cut pipeline times from ~90 to under 5 minutes, reduced failures dramatically, and reclaimed terabytes of storage and significant compute resources. He has hands-on experience delivering 99.99% uptime e-commerce platforms, canary deployments, and automated recovery for inaccessible client infrastructure. An active contributor to open-source—improving a self-balancing interval tree library—he brings both systems-level rigor and a pragmatic engineering mindset. Notably, his work often focuses on squeezing operational inefficiency out of legacy data stacks while keeping systems auditable and resilient.
code16 years of coding experience
job5 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
11,135reputation
1.9mreached
116answers
16questions
Badges
sql
top-5%
pyodbc
top-5%
ssms
top-5%
directory-structure
top-5%
python-multiprocessing
top-5%
machine-learning
top-5%
github-logo-circle

Github Skills (26)

algorithm10
algorithms10
python10
data-structure10
data-structures10
software-design9
python-multiprocessing9
pyodbc9
machine-learning9
scikit-learn9
directory-structure9
sql9
sql-server9
ssms9
multiprocessing9

Programming languages (11)

TypeScriptC#DockerfileC++CTeXJavaScriptRoff

Github contributions (5)

github-logo-circle
chaimleib/intervaltree

Jun 2014 - Dec 2014

A mutable, self-balancing interval tree. Queries may be by point, by range overlap, or by range containment.
Role in this project:
userBackend Developer
Contributions:13 commits, 3 comments in 5 months
Contributions summary:Konstantin primarily contributed to the `intervaltree` library, focusing on enhancements and maintenance. They implemented critical fixes, including a fix for an empty tree search and improved the balancing mechanism. Furthermore, they added support for Python 3.2 and updated the documentation.
data-exchangecontainmentrustkd-treeinterval
Contributions:18 commits, 2 PRs, 16 pushes in 1 year
web-authenticationauthenticationeidoauth2jwt
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