Nikita Popov joins PhpStorm Team

We are very happy to announce that starting this year, Nikita Popov, a well-known long-time PHP ecosystem contributor, is joining JetBrains to work with the PhpStorm team! The focus of his work – improving the PHP ecosystem – will remain the same. And of course, we are excited to explore what becomes possible with such collaboration between the IDE and runtime experts.

Nikita Popov Nikita is the author of generators, variadic functions and argument unpacking, AST as an internal structure in PHP, engine exceptions, uniform variable syntax, and many other PHP contributions.
He worked with Dmitry Stogov and Xinchen Hui on NG project, which later became PHP 7.
Nikita is also known for PHP Parser which laid the groundwork for many other tools such as PHPStan, Psalm, BetterReflection, Infection, SuperClosure, and PHP-DI, just to name a few.

It all started with Nikita’s tweet saying that he was looking for job opportunities. Here at JetBrains, we’ve been closely following many language ecosystems for almost two decades now. And at PhpStorm, we are fans of Nikita’s work. We always supported the Open Source, and this felt like a new opportunity – so here we are! Nikita will continue contributing awesome features to PHP, and together we will experiment on what is possible in the realm of language tooling.

Nikita is off to a quick start at JetBrains and is now working on finishing the Typed Properties implementation and fixing all the subtle bugs found in the process. Next, the plan is to continue working on new PHP core features, fixing some inconsistencies, and cleaning things up.

Hopefully, this collaboration will be long, productive, fun, and very beneficial to the whole PHP community! Please give a warm welcome to Nikita!

This entry was posted in General Announcements. Bookmark the permalink.
  • Hans Ott

    Great news!

  • Mickaël Andrieu


  • PsychodelEKS

    Let that be the start of greater and more powerful PhpHurricane =)

  • DG

    Awesome; Nice move JetBrains :)

  • Moregon

    Wonderful news! I can only imagine the improvements we’ll see with such a core contributor to the PHP ecosystem working directly with our most popular IDE creator.

  • Michael Angelo Johnson Lucas

    Awesome, can we please have a RFC within the PHP source in order to use CMake and be able to import it within Jetbrains CLion.

  • Shobi

    nice catch Jetbrains

  • Alexander Makarov

    Good news. Keep up doing great job. Both JetBrains and Nikita.

  • Marcel dos Santos

    This is a great news! Nikita is one of the precious minds in PHP community and OSS in general. 😉 I’m so glad to know that JetBrains are worried about PHP ecosystem and is helping to turn it better.

    Hey Nikita, thank you so much for your contributions to the PHP world and JetBrains thank you so much for creating and improving this fantastic tool that is PhpStorm. o/

  • Robert Diaz

    Really awesome!

  • Marcos

    It’s good to think that investing money on PHPStorm is twice advantageous.

  • rtwent

    I hope it will not be an attempt of creating smt like php based kotlin.

  • MaximAL

    Nikita is awesome! Keep up this massive work you’re doing.

  • Igor Shapoval

    Great News!

  • Paul Rysiavets

    Zend’s dead, baby. Zend’s dead.

  • Pingback: Postcards From My Life » Blog Archive Paying for Open Source - Postcards From My Life()

  • Andrew Collington

    Brilliant move, JetBrains, and congratulations on the new gig, Nikita!

  • Geoff


  • Pingback: たぶん月刊PHPニュース 2019年2月1日号 | 株式会社インフィニットループ技術ブログ()

  • fhferreira