Pavel Ershov is a seasoned software engineer with 17 years of hands-on experience based in Russia, currently developing systems at CBOSS since 2007. His background in radio engineering from MIREA and earlier work at Vega give him deep systems-level understanding that he applies to back-end development and performance tuning. Pavel has contributed to the well-known open-source JanusGraph project, focusing on transaction fixes, query parsing, date serialization, Lucene index optimizations and resource-leak repairs—demonstrating expertise in databases and scalable graph storage. He brings a pragmatic approach to diagnosing and fixing subtle performance and correctness issues in distributed systems. Colleagues rely on him for durable, low-level improvements that reduce operational risk and improve throughput. He blends long-term institutional knowledge with active contributions to prominent open-source infrastructure.
17 years of coding experience
Московский Государственный Институт Радиотехники, Электроники и Автоматики (Технический Университет) (МИРЭА)
JanusGraph: an open-source, distributed graph database
Role in this project:
Back-end Developer
Contributions:19 reviews, 77 commits, 79 PRs in 2 years 4 months
Contributions summary:Pavel's contributions focused on bug fixes and improvements within the JanusGraph core, specifically addressing transaction-related issues and optimizing performance. Their work involved modifications to the ConfigurationManagementGraph, adjacent vertex filters, numeric query parsing, date serialization, and the Lucene index. They demonstrated expertise in database interactions and performance tuning through the modifications to the Lucene index. The user also addressed resource leaks.
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.