Vladimir Bogomolov is a Senior Software Engineer from Russia with over 20 years of Java-focused software engineering experience and nine years of recorded professional experience focused on backend and database development. He has held technical leadership roles including Head of IT and Architect Project Lead at BaikalBank, and currently develops enterprise solutions at Baltinfocom. Vladimir contributes to notable open-source work on JanusGraph, improving Lucene/Elasticsearch indexing and adding a TEXTSTRING index type to boost text querying and sorting performance. His background in applied mathematics (Master’s) informs a methodical approach to complex data and search problems, blending deep Java expertise with practical database optimization. Colleagues would describe him as a systems-minded engineer who moves smoothly between hands-on implementation and architectural design.
8 years of coding experience
3 years of employment as a software developer
Master's degree, Applied Mathematics, Master's degree, Applied Mathematics at Buryat State University
JanusGraph: an open-source, distributed graph database
Role in this project:
Back-end Developer
Contributions:5 commits, 8 PRs, 14 comments in 3 years 5 months
Contributions summary:Vladimir primarily focused on enhancing the JanusGraph's indexing capabilities, specifically related to Lucene and Elasticsearch. Their contributions involved adding support for sorting parameters and implementing a new text-based index type called "TEXTSTRING". They also improved the Lucene tokenizer to handle multiple tokens for a single word and refined how queries are built. These changes improved the indexing and querying performance.
JanusGraph: an open-source, distributed graph database
Contributions:73 pushes, 34 branches in 3 years 7 months
databasegraphgraph-databasejanusgraphjava
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
Vladimir Bogomolov - Senior Software Engineer at Baltinfocom