Kirill Nesmeyanov

Moscow, Moscow City, Russia
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
Kirill Nesmeyanov is a senior PHP engineer and open-source maintainer from Moscow with 13 years of experience building high-performance web systems and developer tooling. He is the author of several notable PHP projects (Railt GraphQL Framework, RoadRunner, phplrt, boson-php) and serves on the PHP Russia / Highload++ program committee, bridging community leadership with hands-on engineering. His background spans backend systems at RAMBLER&Co and Spiral Scout where he combined library development, advocacy, and test automation to improve reliability and developer experience. Kirill contributes to widely used projects such as JetBrains/phpstorm-stubs and cycle/orm, bringing deep familiarity with FFI, ORMs, JVM-based PHP implementations and performance-critical infrastructure. Equally at home refactoring core framework tests or adding Swing bindings to a Java-based PHP runtime, he brings a pragmatic, cross-language perspective that surfaces non-obvious tradeoffs between developer ergonomics and runtime performance.
code13 years of coding experience
job10 years of employment as a software developer
bookAutomated Information Processing and Control Systems, Automated Information Processing and Control Systems at Национальный Исследовательский Технологический Университет - «МИСиС» (бывший Московский Государственный Институт Стали и Сплавов)
bookComputer Software and Information Technology (ИУ-7), Computer Software and Information Technology (ИУ-7) at Московский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)
languagesEnglish, Русский
github-logo-circle

Github Skills (21)

jvm10
query-builder10
testing10
test-framework10
cffi10
java10
phpunit10
javas10
php10
orm10
foreign10
ffi10
data-mapper10
schema10
bytecode9

Programming languages (15)

C#JavaC++CSSCHackGoBlade

Github contributions (5)

github-logo-circle
spiral/framework

Aug 2020 - Sep 2021

High-Performance PHP Framework
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:28 releases, 47 reviews, 439 commits in 1 year 1 month
Contributions summary:Kirill focused on improving the test structure and organization within the `spiral/framework` repository, specifically targeting the `jobs` and `cycle` components. The commits demonstrate the user's work on refactoring test classes and updating dependencies to ensure compatibility. Their contributions involve modifying existing test cases, updating imports, and improving the structure to better test the framework's functionality.
php-frameworkroadrunnerpsr-16spiralspiral-framework
JetBrains/phpstorm-stubs

Feb 2019 - Jun 2022

PHP runtime & extensions header files for PhpStorm
Role in this project:
userBack-end Developer
Contributions:23 commits, 15 PRs, 51 comments in 3 years 5 months
Contributions summary:Kirill primarily contributed to the PHP runtime stubs for the FFI (Foreign Function Interface) extension, which allows PHP to interact with native C code. Their work included adding support for the FFI extension, actualizing the FFI interface using latest API information, and fixing type hints and signatures for the FFI methods. The user also addressed issues related to object referencing within the FFI context, by ensuring objects are not passed by reference where unnecessary. The updates included improvements to the autocomplete functionality for FFI.
headerphpruntimeextensionscomposer
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
Kirill Nesmeyanov