Vlad Beskrovnyi is a Senior Software Developer with 11 years of experience, currently building developer tools at JetBrains from The Hague. He has deep, hands-on expertise in language tooling—most notably contributing backend work to the high-profile intellij-rust plugin, improving macro expansion, type inference and trait resolution in Rust IDE support. At JetBrains he progressed from senior developer to technical lead and back to senior developer, combining individual contributor depth with proven leadership in complex engineering projects. Vlad’s background from ITMO University and long-term focus on compiler-like challenges make him especially strong at resolving subtle correctness and performance issues in large codebases. He blends pragmatic engineering with an affinity for improving developer experience in open-source ecosystems.
11 years of coding experience
8 years of employment as a software developer
Bachelor, Information Technology, Bachelor, Information Technology at ITMO University
Contributions:870 reviews, 1522 commits, 1088 PRs in 5 years 10 months
Contributions summary:Vlad primarily contributed to the development of the Rust plugin for the IntelliJ Platform. Their work focused on core features, as evidenced by changes in macro expansion, resolving type information in the presence of macros, and implementing trait resolution. They also enhanced existing code, improving code readability and performance, and fixing several bugs across the codebase, especially related to name resolution and type inference.
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
Vlad Beskrovnyi - Senior Software Developer at JetBrains