Graduated from the St. Petersburg State University, Mathematics and Mechanics Faculty, Software Engineering Department. In 2012, Roman completed a year-long course in Bioinformatics at the St Petersburg Academic University.

2012 – to date Researcher at the BioLabs. Studying epigenetic processes in humans, particularly mechanisms of methylation/demethylation and their relation to non-coding RNA and histone modifications.

2006 – 2012 Co-founder of RubyMine. Also participated in several other JetBrains projects, incl. IntelliJ IDEA and TeamCity.

2005 – 2006 Developer at the Apache Harmony.

2005 – 2008 Participated in various projects related to Domain-Specific Languages and Visual Modeling.

Professional Activity

Participant of numerous Ruby on Rails conferences.


  • Epigenetic changes in aging human monocytes - joint research project of Healthy Aging in collaboration with Maxim Artyomov’s laboratory at Washington University in St. Louis.
  • JBR - genome browser with peak calling functionality, multiple locations mode, and more
  • Snakecharm is a plugin for PyCharm and any other IntellIJ platform-based IDEs providing rich editing and refactoring capabilities for Snakemake programming language.
  • CMeth Completed
    CMeth is a tool for analysing and comparing replicated WGBS data
  • BioLabs Researcher
    • Non-coding RNA
    • Genome browser