Andrey Volkov

Software Architect at Forcode

Moscow, Moscow City, 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
Andrey Volkov is a seasoned Software Architect with 10+ years building web, fintech, and cloud infrastructure systems from Moscow. He combines hands-on backend engineering with team leadership experience gained at companies from Mail.Ru and LAMODA to Mirantis and his current role at Forcode, often owning architecture and delivery for payment and reporting platforms. Andrey has deep OpenStack experience—contributing to the Nova compute project where he improved instance management, API consistency and Python 3 compatibility—highlighting his comfort with large-scale open-source cloud codebases. His background includes designing billing, SMS processing and analytics systems, showing a pragmatic focus on reliability, monitoring and data aggregation for revenue-critical services. Collected leadership roles (team lead, head of development) reflect his ability to translate complex requirements into maintainable systems and mentor engineering teams. Trained as an engineer at Bauman Moscow State Technical University, he blends academic rigor with production-proven cloud and fintech expertise.
code10 years of coding experience
job13 years of employment as a software developer
bookEngineer, Computer Science, Magister, Engineer, Computer Science, Magister at Bauman Moscow State Technical University
languagesEnglish, Russian
github-logo-circle

Github Skills (12)

servicenow10
openstack10
api10
computation10
python10
apidoc10
back-end-development10
database-management9
rest-api8
api-rest8
restful-api8
api-design8

Programming languages (3)

ShellGoPython

Github contributions (5)

github-logo-circle
openstack/nova

May 2016 - Feb 2019

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:50 commits in 2 years 9 months
Contributions summary:Andrey primarily contributed to the OpenStack Nova compute project, focusing on improving instance management and overall system stability. Their work included fixing bugs related to instance naming, making compute API calls more consistent, and streamlining code for Python 3 compatibility. They also improved the efficiency of instance listing by optimizing database queries and implemented a new conductor method for improved instance creation. The user demonstrated strong understanding of the project's architecture.
novaopendevopenstackcompute
amadev/emacs-conf

Feb 2016 - Jan 2025

Contributions:92 pushes, 1 branch in 9 years
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
Andrey Volkov - Software Architect at Forcode