Filipp Vakhitov

Software Engineer at JetBrains

Paphos Municipality, Cyprus
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
Filipp Vakhitov is a software engineer with five years of professional experience, currently contributing to IntelliJ IDEA core and IdeaVim at JetBrains from Paphos, Cyprus. He brings strong backend Java and Spring experience from his time at LANIT Severo-Zapad and has specialized expertise in Vimscript and interpreter work demonstrated through significant contributions to the high-profile JetBrains/ideavim project. At JetBrains he implemented a new vimScript package and ANTLR grammar and improved script execution and exception handling, blending language tooling with pragmatic IDE engineering. Filipp combines solid CS fundamentals from the Higher School of Economics with hands-on experience shipping developer-facing features in a major IDE. Colleagues recognize him for tackling complex parsing and runtime issues that sit at the intersection of language design and editor integration. He prefers solving low-level integration challenges that make everyday developer workflows smoother.
code5 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Higher School of Economics
github-logo-circle

Github Skills (7)

antlr10
vimscript10
backend9
back-end-development9
javas8
kotlin8
java8

Programming languages (6)

TypeScriptJavaShellC++VueKotlin

Github contributions (5)

github-logo-circle
JetBrains/ideavim

Jul 2021 - Jan 2023

IdeaVim – A Vim engine for JetBrains IDEs
Role in this project:
userBackend Developer & Vimscript Specialist
Contributions:25 reviews, 375 commits, 26 PRs in 1 year 6 months
Contributions summary:Filipp contributed significantly to the `ideavim` project, primarily focusing on improving the Vim script execution engine. Their contributions included implementing a new `vimScript` package and antlr grammar to parse vimscript code, as well as addressing exception handling within the script execution process. Additionally, they made several code improvements and refactoring related to commands and register usage to enhance functionality.
intellij-platformvim-emulatorvimjetbrains-ideskotlin
lippfi/dotfiles

Aug 2021 - Jul 2022

Contributions:26 pushes, 1 branch in 11 months
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
Filipp Vakhitov - Software Engineer at JetBrains