Aleksei Zakharov

Team Lead at Tinkoff

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
Aleksei Zakharov is a hands-on engineering leader with 11 years of experience building and operating large-scale Linux and storage infrastructure, now heading a team at Tinkoff focused on host-based firewalls. He began as a network and Linux systems engineer—setting up office and hospital networks—and progressed through datacenter operations, Ceph storage maintenance, and SRE leadership where he instituted SLAs and modern incident practices. Aleksei combines low-level expertise (kernel tracing, stack sampling, root-cause analysis) with practical observability work, contributing to open-source projects like collectd and prometheus/procfs to improve Ceph and bcache metrics. His background in managing critical on-call rotations and troubleshooting hardware, cooling, and power issues informs a disciplined approach to reliability and deploy-time safety. Colleagues note his shift-from-firefighting philosophy: prioritize root causes, schedule safer rollouts, and favor measurable SLAs over midnight patches.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree Technology of software development, Master's Degree Technology of software development at Сибирский федеральный университет
languagesРусский, Английский
github-logo-circle

Github Skills (12)

c1710
ceph10
procfs10
kernel10
go10
c1110
collectd10
meter10
metric10
sys5
system-design5
software-design5

Programming languages (6)

JavaC++CJavaScriptGoPython

Github contributions (5)

github-logo-circle
prometheus/procfs

Feb 2020 - Aug 2021

procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Role in this project:
userBack-end Developer
Contributions:14 commits, 3 PRs, 10 comments in 1 year 5 months
Contributions summary:Aleksei primarily contributed to the `bcache` functionality within the `procfs` repository. Their work involved implementing and refining features related to bcache statistics, including adding new metrics for writeback rate debugging and refactoring existing code. They also addressed a testing issue related to the `priorityStats` flag. These changes showcase their focus on improving the collection and presentation of system-level data.
kernelrustprocproc-filesystemfilesystem
collectd/collectd

Oct 2017 - Jan 2019

The system statistics collection daemon. Please send Pull Requests here!
Role in this project:
userBack-end Developer
Contributions:3 PRs, 9 comments in 1 year 3 months
Contributions summary:Aleksei primarily focused on enhancing the Ceph plugin within the collectd project. Their work involved adding support for a new Ceph version (Luminous) and improving how latency metrics are handled. The user refactored code to make the `node_handler_fetch_data()` function stateless and fixed issues related to parsing keys, contributing to the plugin's overall stability and compatibility. These changes are likely designed to improve the plugin's ability to collect Ceph metrics.
metrics-servermqtt-serverriemann-clientrrdtoolgraphite-client
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
Aleksei Zakharov - Team Lead at Tinkoff