Konstantin Kudryashov

Senior Software Engineer at Apple

London, England, United Kingdom
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
Konstantin Kudryashov is a Senior Software Engineer with 17 years of experience turning struggling projects into high-performing teams and shipping pragmatic, people-centered software. He blends deep hands-on engineering—especially in backend PHP tooling, BDD, and Elixir/Erlang—with coaching and product discovery skills, frequently pairing across disciplines from product managers to developers. Konstantin’s open-source contributions include meaningful work on widely used projects like Behat, Mink, Composer and Symfony Console, reflecting a focus on testability, developer experience and maintainability. He excels at rapid technical turnarounds—refactoring platforms, stabilizing CI/CD pipelines and prototyping in a single day to accelerate learning and delivery. Equally comfortable facilitating impact-mapping workshops or pairing on a prototype, he purposefully removes organizational constraints so teams can care for customers and each other. Based in London, he combines a hacker’s curiosity with leadership that consistently leaves a transformative imprint on people and products.
code17 years of coding experience
job17 years of employment as a software developer
bookSoftware Technician, Computer Software Technology/Technician, Software Technician, Computer Software Technology/Technician at Minsk College of Entrepreneurship
bookSoftware Engineer, Computer Software Engineering, Software Engineer, Computer Software Engineering at Belarusian State University of Informatics and Radioelectronics
languagesEnglish, Russian
github-logo-circle

Github Skills (74)

dependency-management10
parserator10
url-routing10
parser10
mockk10
behat10
lexer10
package-management10
annotations10
testing10
format-string10
phpunit10
package-manager-tool10
symfony-ux10
i18n-js10

Programming languages (13)

C#JavaCSSGoHTMLShellJavaScriptPHP

Github contributions (5)

github-logo-circle
Behat/Behat

Jun 2010 - Aug 2019

BDD in PHP
Role in this project:
userBack-end Developer
Contributions:17 releases, 2346 commits, 130 PRs in 9 years 3 months
Contributions summary:Konstantin primarily focused on refactoring and streamlining code within the project, evidenced by the renaming of context loaders and formatter managers and the cleanup of service names. They made changes to the implementation of the underlying functionality by addressing the logic with updated function signatures, suggesting a focus on backend software development and refactoring. The user also updated and made changes to the build and test process.
behatgherkintestingphpbdd
Behat/Gherkin

Jan 2011 - Nov 2017

Gherkin parser, written in PHP for Behat project
Role in this project:
userBack-end Developer
Contributions:1 release, 435 commits, 20 PRs in 6 years 11 months
Contributions summary:Konstantin contributed to the core functionality of the Gherkin parser, focusing on improvements to the parsing logic for tags, descriptions, and scenarios. They implemented checks to ensure correct parsing and added internationalization support by adding language specification logic to the lexer. They also refactored variable names and the code structure, indicating a focus on maintaining code quality and enhancing parsing reliability.
behatgherkindslphpgherkin-parser
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