Ievgen Pyrogov is a Lead Infrastructure Engineer based in Zurich with 15 years of experience building reliable back-end systems, infrastructure and developer-focused tooling. He blends deep Linux, networking, database and Kubernetes expertise with hands-on Elixir/Erlang development, having transitioned from early Ruby and front-end work to the BEAM ecosystem. At Contractbook he moved from lead back-end engineering into infrastructure leadership, shaping CI/CD, Terraform and platform reliability while still interviewing, planning and coding. An active open-source contributor, he has improved Elixir core libraries and contributed to prominent projects like Credo and Stripity-Stripe, with a focus on refactoring, testing and code quality. He enjoys low-level debugging that reveals new tools and insights, and prides himself on turning technical complexity into clear, non-technical problems for teams and stakeholders. His background in applied mathematics underpins a methodical, analytical approach to system design and incident resolution.
Contributions:57 commits, 31 PRs, 9 pushes in 29 days
Contributions summary:Ievgen's commits primarily focus on adding and modifying test cases for various modules within the Elixir-based Stripe library. They wrapped existing tests, added new test cases, and refactored the test setup to use VCR for mocking API requests. The user's contributions span multiple modules, including account, card, charge, customer, invoice, plan, subscription, and token tests. This indicates a focus on ensuring the library's functionality and reliability through comprehensive testing.
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Role in this project:
Backend Developer
Contributions:15 commits, 11 PRs, 7 comments in 1 year 1 month
Contributions summary:Ievgen primarily focused on refactoring and improving the codebase of the Elixir-based static code analysis tool. They fixed warnings, updated dependencies, and removed unused variables to enhance code quality. Additionally, the user implemented features to support Elixir 1.6 and made adjustments to various modules, demonstrating a good understanding of the project's structure and the Elixir language. These changes also included modifications to the testing and build processes.
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
Ievgen Pyrogov - Lead Infrastructure Engineer at Contractbook