Phil Pirozhkov is a Senior Software Engineer with 13 years of experience specializing in Ruby and Rails, currently based in Turkey and working at Workato. He has a strong track record building reliable back ends and optimizing terabyte-scale databases for consumer-facing mobile services, and has led teams as a senior developer and architect. Phil is an active open-source contributor to prominent Ruby projects — notably RuboCop and RSpec — where he improved test infrastructure, added new cops and matchers, and fixed subtle bugs like infinite loops and state leakages. His blend of backend engineering and QA/test-automation expertise means he focuses as much on maintainability and testability as on feature delivery. Colleagues rely on him for pragmatic refactors and robust CI improvements that prevent regressions in large codebases. He pairs deep protocol and systems knowledge from earlier Java work with a pragmatic Rails-first approach to ship resilient production systems.
13 years of coding experience
17 years of employment as a software developer
Telecommunications and Information Technologies Engineer, Computer Systems Networking and Telecommunications, Telecommunications and Information Technologies Engineer, Computer Systems Networking and Telecommunications at State university of telecommunications Bonch-Bruevitch Saint-Petersburg
Contributions:985 reviews, 433 commits, 422 PRs in 5 years 3 months
Contributions summary:Phil primarily contributed to the `rubocop-rspec` project by implementing and improving various RSpec cops, which are code style checks for RSpec files. The user added new cops, such as `RSpec/ContextWording` and `RSpec/LeakyConstantDeclaration`, improving code quality. They also addressed existing issues by fixing the blank lines generated by the `MultipleSubjects` cop and improving the metadata detection for `MultipleExpectations`.
Contributions:213 reviews, 195 commits, 205 PRs in 3 years 3 months
Contributions summary:Phil primarily contributed to the RSpec testing framework for Rails applications, specifically focusing on ActiveJob and Action Mailer matchers. Their work included adding support for composable matchers, fixing compatibility issues, and removing code related to older Rails versions. They also addressed various spec failures and bugs, and streamlined the testing setup and configuration.
ruby-on-railsrailsrubyrspecrails-5
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
Phil Pirozhkov - Senior Software Engineer at Workato