Alex Kotov is a software engineer with seven years of professional experience and a decade of programming background, currently building products at A-Ads. He specializes in back-end development with a practical focus on refactoring, modularization, and test-driven improvements—evidenced by notable contributions to the yggdrasil-go project where he reorganized the yggdrasilctl CLI and added tests to improve maintainability. Comfortable working across legacy codebases, Alex brings a disciplined, systems-oriented approach shaped by an analytical education path that began in medicine. Based in Russia, he combines steady long-term team involvement with a preference for clear, well-structured code and pragmatic tooling improvements.
7 years of coding experience
Former Undergraduate, Medicine, Former Undergraduate, Medicine at Perm State Medicine Academy named after E.A.Vagner (PSMA)
An experiment in scalable routing as an encrypted IPv6 overlay network
Role in this project:
Back-end Developer
Contributions:6 commits, 7 PRs, 9 comments in 3 months
Contributions summary:Alex primarily focused on refactoring and organizing the `yggdrasilctl` command-line tool, breaking down its functionality into separate, modular functions. Their contributions include creating structures, renaming functions for clarity, and moving command-line parsing and connection logic into dedicated modules. Additionally, the user added tests for the project. This suggests a focus on improving code maintainability and ensuring the stability of the network control tool.
Contributions:148 pushes, 1 branch, 13 issues in 1 year 1 month
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.