Roman Fedorov is a seasoned software engineer with 13 years of experience architecting full-stack, cloud-native solutions and leading engineering teams. Currently a Rust developer at Constructor Group, he brings deep hands-on expertise in Kubernetes, AWS, Google Cloud, Docker, Linux, PostgreSQL and MongoDB, and a long-standing affection for Python and Django. His background spans founding a software company, machine learning work, and technical leadership roles that combine product focus with operational rigor. Roman has a track record of moving projects from startup inception to production-grade systems, often bridging backend engineering and infrastructure automation. Based in Sofia, Bulgaria, he blends entrepreneurial grit with pragmatism—comfortable switching between low-level systems work in Rust and higher-level web stacks in Python. An engineer who values reliability, he often gravitates toward projects that require both scalable architecture and hands-on implementation.
13 years of coding experience
21 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Omsk State Technical University (OSTU)
Contributions:26 pushes, 1 branch in 2 years 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.
Request Free Trial
Roman Fedorov - Rust Developer At Constructor Group