Igor Petrov

Software Engineering Manager at Capgemini Engineering

Odesa, Odesa Oblast, Ukraine
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

🤩
Rockstar
🎓
Top School
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.
code3 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree, Specialized Computer Systems, Master’s Degree, Specialized Computer Systems at Odessa Polytechnic National University
languagesEnglish, Russian, Ukrainian
github-logo-circle

Github Skills (20)

workflow-engine10
java10
javas10
camunda10
orchestration-framework10
documentation10
testing9
opensearch9
integrations9
intergration9
junit9
data-integration9
docusaurus9
connectors8
cicd8

Programming languages (5)

MDXJavaDockerfileJavaScriptGo

Github contributions (5)

github-logo-circle
camunda/camunda-docs

Sep 2022 - Jan 2023

Camunda 8 Documentation, including all components and features
Role in this project:
userTechnical 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.
camundacamunda-platform-8api-documentationdmn
camunda/camunda

Nov 2022 - Mar 2025

Process Orchestration Framework
Role in this project:
userBackend Developer
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.
golangdistributedcamundaorchestrationworkflow-engine
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