Igor Petrov is a Software Engineering Manager based in Odesa with over a decade of hands-on experience and three years in formal leadership, currently managing a cross-functional team building a core fintech product at Capgemini Engineering. He combines backend Java expertise honed at Amazon and high-availability microservice work in betting and fintech domains with strong QA and CI/CD sensibilities. His open-source contributions include backend improvements and documentation for the widely used Camunda process orchestration project, reflecting both code-level rigor and attention to developer experience. Known for driving high code coverage, automated testing, and database redesigns, he thrives on stabilizing legacy systems while delivering new features under strict security and performance constraints. Fluent in technical leadership, architecture discussions, and cross-team collaboration, he brings a pragmatic, detail-oriented approach to complex distributed systems.
3 years of coding experience
11 years of employment as a software developer
Master’s Degree, Specialized Computer Systems, Master’s Degree, Specialized Computer Systems at Odessa Polytechnic National University
Camunda 8 Documentation, including all components and features
Role in this project:
Technical Writer
Contributions:264 reviews, 14 commits, 88 PRs in 4 months
Contributions summary:Igor primarily contributed to the Camunda 8 documentation, specifically focusing on documenting various out-of-the-box connectors. Their work involved adding and updating documentation for connectors such as AWS Lambda, Google Drive, AWS SQS, Kafka, and the inbound connector. The contributions included updates to `sidebars.js` and `optimize_sidebars.js` to correctly integrate the new documentation within the overall documentation structure.
Contributions:89 reviews, 89 PRs, 335 pushes in 2 years 5 months
Contributions summary:Igor primarily contributed to the backend logic within the Camunda platform, as evidenced by updates to the Java code related to decision requirements, including testing and filtering. Their work involved modifications to classes related to search queries and sorting, demonstrating a focus on data retrieval and management. The commits show the user's involvement in updating base versions and contributing to the CI/CD infrastructure, suggesting responsibility for maintaining the stability and integrity of the backend system.
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
Igor Petrov - Software Engineering Manager at Capgemini Engineering