Roman Petrakov is a Dubai-based backend developer with 9 years of experience building Python services using Django, DRF, Flask and FastAPI, and a strong operational skillset around PostgreSQL, Docker, CI/CD and TDD. He has led small teams across multiple projects—running code reviews, PRs, and cross-functional coordination with QA and frontend—and has production experience with Celery, Prometheus metrics and Grafana dashboards. Roman combines hands-on API and integration work with automation: he’s written 100+ pytest tests, built CI/CD pipelines, and open-sourced parts of his real-estate backend. His background spans full-stack and automation roles dating back to custom CMS and tooling work, giving him a practical systems-thinking approach to backend architecture and developer workflows.
9 years of coding experience
12 years of employment as a software developer
Диплом специалиста по инженерной специальности, Диплом специалиста по инженерной специальности at Архангельский Государственный Технический Университет
Python Backend Development, Python Backend Development at Practicum USA
Contributions:2 PRs, 29 pushes, 2 branches in 6 months
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 Petrakov - Backend Developer at Yandex Practicum