Ruslan Bergutov

Lead Software Developer at Тинькофф

Tyumen, Tyumen Oblast, 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
Ruslan Bergutov is a Lead Software Developer with a decade of experience building and modernizing web and mobile systems across Python/Django, Go, Node.js and mobile platforms. He has led architecture, refactoring and performance work at both commercial and municipal organizations—most notably rewriting and releasing public transport iOS and Android apps and shrinking a major site’s homepage from ~15MB to under 1.2MB. At Строительный Двор he organized teams and maintained diverse microservices and DevOps stacks (Docker, Kubernetes, GitLab), and now drives delivery at Тинькофф. Ruslan is an active open-source contributor to the well-known OpenTelemetry Python project, adding framework integrations and improving instrumentation for Django and asyncpg. He combines hands-on full-stack engineering with a practical eye for accessibility and real-time systems, having integrated availability features across web and mobile. Based in Tyumen, he blends applied academic training in control systems with pragmatic product-focused engineering.
code10 years of coding experience
job7 years of employment as a software developer
bookСтепень бакалавра, Автоматизация систем управления, Степень бакалавра, Автоматизация систем управления at Тюменский Государственный Нефтегазовый Университет
languagesАнглийский, Русский
github-logo-circle

Github Skills (7)

distributed-tracing10
opentelemetry10
sdk10
python10
http-request10
django10
logging8

Programming languages (4)

JavaScriptGoObjective-CPython

Github contributions (5)

github-logo-circle
OpenTelemetry Python API and SDK
Role in this project:
userBackend Developer
Contributions:6 commits, 6 PRs, 32 comments in 4 months
Contributions summary:Ruslan primarily contributed to enhancing the OpenTelemetry Python library's integration with various Python frameworks and libraries. Their work involved fixing bugs and improving exception handling in the requests instrumentation. They also added instrumentation for asyncpg, a PostgreSQL client library. Furthermore, the user updated Django middleware by aligning span names with convention.
apicorrelationcontextpythontracecontexttracing
HiveTraum/hive

Nov 2019 - May 2020

Auth Server
Contributions:9 releases, 121 commits, 24 PRs in 5 months
authenticationauth-serveroauth2jwtauth
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
Ruslan Bergutov - Lead Software Developer at Тинькофф