Oleg leads bioinfomatics group at JetBrains Research laboratory. Works in the laboratory since 2013.

In 2008 he graduated cum laude from the Mathematics and Mechanics Faculty of the St. Petersburg State University. In 2008-2010 he was a Ph.D. student in SPbSU, faculty of mathematics and mechanics, system programming department. Graduated from Bioinformatics Institute in 2012, where he studied Molecular Biology and Bioinformatics. At the moment Oleg is a Ph.D. candidate.

Previously he took part in the development of major JetBrains products: flagship tool IntellIJ IDEA, PyCharm, etc. Creator of the Rubymine Integrated Development Environment for Ruby programming language. His main focus was in the analysis of source code in programming languages, starting from lexical analysis to advanced type system development and source code semantic verifications.

Oleg's research interests include bioinformatics, machine learning, and information retrieval.

More information is available on the LinkedIn profile.

Professional Activity

Academic Advising

More than 10 projects including 2 master dissertations were successfully defended under Oleg's supervision.


  • Automated Ishikawa Fishbone Diagram construction for epigenetics data
  • Main research project — aging project in collaboration with Artyomov's Lab.
  • Semisupervised Peak Analyzer
  • JBR - genome browser with peak calling functionality, multiple locations mode, and more
  • CMeth Completed
    CMeth is a tool for analysing and comparing replicated WGBS data
  • ChipQuery Completed
    ChipQuery - public epigenomics databases search and analysis


  • BioLabs Head of Group, Researcher