Roman Pushkov is a backend-focused contract software engineer with 8 years of experience building fault-tolerant and distributed services, primarily on the BEAM (Elixir/Erlang) ecosystem. He has shipped production systems across payments, telecom, and notification domains, improving conversion and reliability through failover routing, rating systems, and scalable async pipelines. A pragmatic advocate of TDD, pair programming, and developer experience, he routinely optimises deployment pipelines and developer tooling to speed time-to-market. Roman mentors junior engineers and contributes to open-source projects like Codebattle, where he implemented Elo-based player ranking logic. Based in Tbilisi, he pairs deep technical craft with broad intellectual curiosity—traveling to 38 countries and pursuing interests in linguistics, architecture and urban planning outside of work.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BSc Business Informatics, Bachelor of Science - BSc Business Informatics at State University — Higher School of Economics
Codebattle - Game for programmers, where you solved algorithmic problems with other players in real time. You can fight with other players in single player mode or join massive tournaments.
Role in this project:
Back-end Developer
Contributions:9 commits, 3 PRs, 4 comments in 1 year
Contributions summary:Roman primarily focused on implementing the Elo rating system within the game logic. Their contributions included creating an Elo module, integrating it into the game's play process, and updating user ratings based on game outcomes. Further work involved updating and testing the game's logic and user interface, integrating the Elo calculation into the game's flow.
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
Roman Pushkov - Contract Software Engineer at Self-employed