
First and foremost, I am a technical problem solver. As such, I am a strong believer in the multidisciplinary approach: one must learn about a domain as much as necessary and possible, in order to provide a correct, maintainable, and robust solution to the challenge at hand.
I find it exceptionally important to work in a way that I can explain my goals, methods, and results to a technical and non-technical audience at the appropriate level, which makes teaching and mentoring an essential part of my toolbox.
I worked in several fields and solved many problems, where mentoring, teaching, and public speaking have always been part of the package:


At Medipredict, I am leading a small bioinformatics team of 4 people. Our responsibilities include:
- development and maintenanc...
At Medipredict, I am leading a small bioinformatics team of 4 people. Our responsibilities include:
- development and maintenance of internal tools used by research scientists as well as report generation for our clients;
- making open-source, often research-grade softwer suitable for production use (e.g., via containerization or rigorous re-implementation using high-performance technologies, primarily Rust and Python)
- Mediation between the external IT team and microbiologists, MDs and chemical engineers, to ensure consistency and flexibility architecture of internal databases
- Analysis, visualization, and interpretation of multi-omic data, training and deployment of predictive disease risk models