Oleh Sinkevych

I possess a robust academic foundation in machine learning, data analysis, swarm algorithms, and numerical methods. Holding a Ph.D. in Computer Science, I bring 14 years of experience in both academic and research settings, marked by thematic article publications and substantial scientific research contributions.

My journey in commercial IT began in 2014, where I engaged in diverse projects within classical data science. My expertise spans from crafting statistical models using R to developing sophisticated time series analysis systems in Python. Additionally, I've gained hands-on experience in various facets of machine learning, including object detection, natural language processing (NLP), large language models (LLM), and ML operations (ML OPS).

Presently, my academic research interests consist of nature-inspired algorithms, meta-heuristics, Swarm AI and evolutionary programming. Also, I have the expertise in generative artificial intelligence, large language models, and their seamless integration into different code base.



2018 – 2023

Computer Science

Ivan Franko National University of Lviv


Associate Professor

Ivan Franko National University of Lviv

2023 – Present

Machine learning engineer


2023 – Present

Machine Learning Engineer


2019 – 2020

Assistant Professor

Ivan Franko National University of Lviv

2018 – 2023

Data Scientist


2015 – 2019

Researcher, postgraduate student

Pidstryhach Institute for Applied Problems of Mechanics and Mathematics National Academy of Sciences of Ukraine

2010 – 2017

Courses taught

Numerical Programming in Python

Numerical Programming in Python