Pavel Nikitin

Senior Software Developer at JetBrains

Bavaria, Germany
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
Pavel Nikitin is a Senior Software Developer with 17 years at JetBrains, where he progressed from Software Developer to Technical Lead and now focuses on backend and database engineering. Based in Bavaria, Germany, he contributes to high‑performance, transactional systems—most notably refactoring and optimizing Xodus, the schema-less embedded database used by JetBrains products like YouTrack. His work blends deep systems-level coding, index and cache optimization, and rigorous testing to improve reliability and throughput in production services. Known for turning complex database internals into maintainable code, he brings long-term institutional knowledge and pragmatic engineering judgment to large codebases.
code17 years of coding experience
job10 years of employment as a software developer
languagesEnglish, German
github-logo-circle

Github Skills (9)

javas10
database-design10
java10
concurrency10
data-structure9
algorithm9
data-structures9
algorithms9
testing8

Programming languages (10)

JavaDockerfileShellCPugJavaScriptGoGroovy

Github contributions (5)

github-logo-circle
JetBrains/xodus

Aug 2014 - Jan 2019

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:429 commits, 1 PR, 353 pushes in 4 years 6 months
Contributions summary:Pavel's commits primarily focus on refactoring and improving the transactional schema-less embedded database, Xodus, used by JetBrains. Their contributions include fixing bugs and implementing new features related to caching, reordering, and index optimization within the database. The commits also include improvements to the testing of the database's functionality.
embedded-databaseyoutrackschema-lessjdbcentity-store
morj/yjp-flamegraphs

Feb 2017 - Apr 2017

Contributions:3 releases, 13 commits, 9 pushes in 2 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
Pavel Nikitin - Senior Software Developer at JetBrains