Oleg Agafonov

Development Team Lead at Tinkoff

Stavropol Krai, 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

🤩
Rockstar
🎓
Top School
Oleg Agafonov is a seasoned software engineering leader with 11 years of experience building and operating complex, production-grade systems across fintech and industrial domains. Currently a Development Team Lead at Tinkoff, he has a strong track record designing microservice and event-driven architectures, applying DDD, and delivering end-to-end solutions from video analytics and telemetry anomaly detection to mapping and route services. He is a hands-on full-stack Java developer with DevOps experience, having implemented CI/CD pipelines, ELK-based logging, and performant service optimizations that yielded multi-fold speedups. Oleg contributes to open-source gaming tooling (XMage), where his backend fixes improved core gameplay mechanics and UI stability—an example of his attention to correctness in stateful systems. With a master’s in space physics and early experience teaching advanced math and physics, he brings analytical rigor and a propensity for turning complex engineering problems into practical, maintainable systems. Colleagues describe him as a pragmatic architect who balances long-term design (hexagonal architectures, DDD) with shipping tangible business value.
code11 years of coding experience
job18 years of employment as a software developer
bookMaster's degree, Physics of Space, Master's degree, Physics of Space at M. Kozybayev North Kazakhstan State University
stackoverflow-logo

Stackoverflow

Stats
1,047reputation
48kreached
32answers
1question
github-logo-circle

Github Skills (13)

javas10
debug10
game-development10
java10
user-interface9
lambda6
typescript6
javascript6
aurelia6
scroll6
font-awesome6
swing6
delphi6

Programming languages (13)

C#JavaC++PLpgSQLGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
magefree/mage

Oct 2017 - Oct 2022

XMage - Magic Another Game Engine
Role in this project:
userBack-end Developer & Game Developer
Contributions:63 releases, 1085 reviews, 2523 commits in 5 years
Contributions summary:Oleg's commits primarily focused on fixing game errors related to card mechanics and UI issues. The user made changes in the core gameplay loop to correct errors with specific card interactions, like Berserker's Frenzy and other cards, as well as updating player panel UI. Furthermore, the user removed outdated code and refined several aspects, improving the codebase's overall efficiency.
gamedeckwindowsgamedevmagic
JayDi85/mage

Oct 2017 - May 2024

Magic Another Game Engine
Contributions:8 reviews, 37 PRs, 42 pushes in 6 years 7 months
gamedevmagicgame-developmentopenglengine
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
Oleg Agafonov - Development Team Lead at Tinkoff