button_icon
button_icon
button_icon
button_icon
button_icon
button_icon
button_icon
button_icon
button_icon
button_icon



Using machine learning, I can help you to solve a wide range of problems related to transforming data into useful information by automating decisions and predicting outcomes, giving you a competitive edge. Whether you represent a company or just working on a standalone project, I can implement, update or maintain (ongoing or ad-hoc) statistical algorithms, neural network models or ML pipelines for classification, regression, clustering, dimensionality reduction, anomaly detection and other (mixed) problems.

The following list represents some of my highlighted machine learning projects (excluding open-source contributions and other proprietary or small projects).


🤔Pochemuchka2025 – Ongoing       source_logosource_logosource_logo

Prompt engineering, MLOps

Automatic prompt engineering, testing and load balancing for AI models in production and R&D


🤔 Pochemuchka  source_logosource_logosource_logo  Automatic prompt engineering, testing and load balancing for AI models in production and R&D

✉️mailmanMar 11, 2025   4 days    source_logosource_logosource_logo

Content generation, digital marketing

Personalized, LLM-based email marketing automation with user segmentation and A/B testing analytics


✉️ mailman  source_logosource_logosource_logo  Personalized, LLM-based email marketing automation with user segmentation and A/B testing analytics

🩻medvisionDec 6, 2024   ~2 weeks    source_logosource_logosource_logo

Computer vision, dashboards

Medical image/video processing: optical flow (Farneback, Lucas-Kanade, DL), CBIR (SIFT/ORB/CNN embeddings), object detection and Dash interactivity


🩻 medvision  source_logosource_logosource_logo  Medical image/video processing: optical flow (Farneback, Lucas-Kanade, DL), CBIR (SIFT/ORB/CNN embeddings), object detection and Dash interactivity

🏷️Price Profiler2022   ~1 week    source_logosource_logosource_logo

Market analysis, recommender systems

E-commerce pricing optimization and dynamic user profiling


PoC tool for demand forecasting, regression and ensemble‐based dynamic pricing optimization; ML-driven user profiling with personalized recommendation systems for real‐time sales and engagement optimization. It can predict future sales based on historical data, competitor pricing and seasonality using time series models, dynamically compute real-time optimal pricing. Profiling is done by clustering users based on behavior tracking (clicks, time on page, purchase history). Users are segmented for personalized recommendations using collaborative filtering techniques.

🏷️ Price Profiler  source_logosource_logosource_logo  E-commerce pricing optimization and dynamic user profiling

👮Telegram Content Moderator2024   ~1 week    source_logosource_logosource_logo

Text analysis, image analysis

A Telegram bot with NLP and vision transformer that detects and moderate messages in real-time, logging actions and auto-removing/warning users. Designed for Telegram groups.


👮 Telegram Content Moderator  source_logosource_logosource_logo  A Telegram bot with NLP and vision transformer that detects and moderate messages in real-time, logging actions and auto-removing/warning users. Designed for Telegram groups.

🚨anomscoring2023   ~1 week    source_logosource_logosource_logo

Anomaly detection, risk analysis

PoC financial fraud detection & credit risk scoring system that uses anomaly detection, ensemble methods, deep NNs, gradient boosting, custom metric evaluation (ROC AUC & Kolmogorov-Smirnov) and explainability techniques on synthetic financial data to simulate real-world risk analytics


🚨 anomscoring  source_logosource_logosource_logo  PoC financial fraud detection & credit risk scoring system that uses anomaly detection, ensemble methods, deep NNs, gradient boosting, custom metric evaluation (ROC AUC & Kolmogorov-Smirnov) and explainability techniques on synthetic financial data to simulate real-world risk analytics

↕️RAG-chatbot2023   ~10 days    source_logosource_logosource_logo

Content generation, RAG

PoC chatbot app that combines LLMs with RAG techniques. It leverages semantic text embeddings, vector search using ElasticSearch and LLM integration (via OpenAI API or open-source alternatives) to produce responses for customer service and automated content generation.


↕️ RAG-chatbot  source_logosource_logosource_logo  PoC chatbot app that combines LLMs with RAG techniques. It leverages semantic text embeddings, vector search using ElasticSearch and LLM integration (via OpenAI API or open-source alternatives) to produce responses for customer service and automated content generation.

🎯SEO-CTR-optimizer2024   1 week    source_logosource_logosource_logo

Digital marketing, web scraping

Digital marketing analytics solution that scrapes websites for SEO factors and predicts advertisement CTR


🎯 SEO-CTR-optimizer  source_logosource_logosource_logo  Digital marketing analytics solution that scrapes websites for SEO factors and predicts advertisement CTR

👀LTRS-scraperMar 20, 2024   2 days    source_logosource_logosource_logo

Recommender systems

A simple pipeline that collects, preprocesses and labels raw user-item interaction data to build a hybrid recommender system using collaborative filtering (SVD, ALS) and learning-to-rank (XGBoost ranking) methods, evaluated with NDCG and MAP metrics


👀 LTRS-scraper  source_logosource_logosource_logo  A simple pipeline that collects, preprocesses and labels raw user-item interaction data to build a hybrid recommender system using collaborative filtering (SVD, ALS) and learning-to-rank (XGBoost ranking) methods, evaluated with NDCG and MAP metrics

📈Etsy2024   5 days    source_logosource_logosource_logo

Time series, predictive analytics

Time series forecasting system leveraging ARIMA/SARIMA, Prophet, LSTM networks and ensemble methods along with automated feature engineering (lag features, rolling statistics, date-time components) for real-time predictive analytics on simulated streaming data


📈 Etsy  source_logosource_logosource_logo  Time series forecasting system leveraging ARIMA/SARIMA, Prophet, LSTM networks and ensemble methods along with automated feature engineering (lag features, rolling statistics, date-time components) for real-time predictive analytics on simulated streaming data

📄topic-modeling-helper   Work in progress    source_logosource_logosource_logo

Topic modeling

NLP pipeline for text classification and topic modeling using LDA, spaCy, NLTK, BERT model & FastAPI interface


📄 topic-modeling-helper  source_logosource_logosource_logo  NLP pipeline for text classification and topic modeling using LDA, spaCy, NLTK, BERT model & FastAPI interface

👥CuanaMar 27, 2025   3 days    source_logosource_logosource_logo

Customer analytics

End-to-end analytics suite that integrates churn/CLV prediction, customer segmentation and lead scoring into a solution with data pipelines and an interactive dashboard


👥 Cuana  source_logosource_logosource_logo  End-to-end analytics suite that integrates churn/CLV prediction, customer segmentation and lead scoring into a solution with data pipelines and an interactive dashboard

👁️Kallisto2025 – Ongoing       source_logosource_logosource_logo

OSINT, NLP, web agents, web scraping

LLM-based OSINT tool designed to perform deep web searches by orchestrating multiple web agents and a knowledge agent that uses state-of-the-art machine learning methods. The tool crawls the entire web to gather massive amounts of publicly available data, then leverages advanced LLM techniques to perform natural language tasks on that information.


👁️ Kallisto  source_logosource_logosource_logo  LLM-based OSINT tool designed to perform deep web searches by orchestrating multiple web agents and a knowledge agent that uses state-of-the-art machine learning methods. The tool crawls the entire web to gather massive amounts of publicly available data, then leverages advanced LLM techniques to perform natural language tasks on that information.

💡KAN implementationSep 22, 2024       source_logosource_logosource_logo

Deep learning

A TensorFlow implementation and demonstration of Kolmogorov-Arnold Network proposed in April 2024 (arXiv:2404.19756)


💡 KAN implementation  source_logosource_logosource_logo  A TensorFlow implementation and demonstration of Kolmogorov-Arnold Network proposed in April 2024 (arXiv:2404.19756)

🗣️MoE-SRMar 11, 2025   1 month    source_logosource_logosource_logo

Audio analysis

Mixture of experts architecture for speech-to-text and language identification, built in PyTorch


The system combines transformers, RNNs and CNNs. It supports various audio and video formats, and can work with multiple languages and dialects. The project was originally developed as just a pet project on speech recognition to gain some PyTorch skills. The model was trained on private data comprising thousands of hours of speech.

🗣️ MoE-SR  source_logosource_logosource_logo  Mixture of experts architecture for speech-to-text and language identification, built in PyTorch

📈TSADMay 2, 2022       source_logosource_logosource_logo

Time series, anomaly detection

Anomaly detection algorithm for time series based on the dynamic threshold generation model


📈 TSAD  source_logosource_logosource_logo  Anomaly detection algorithm for time series based on the dynamic threshold generation model

🚗Traffic Observer2023   2 weeks    source_logosource_logosource_logo

Computer vision

A complete road traffic analysis system for roundabouts: real-time processing from multiple cameras, integration with Kafka for messaging, InfluxDB for time series storage and Grafana for interactive dashboards. Processes RTSP streams or local .mp4 files, computes per-road vehicle count and intensity (vehicles per minute), supports parallel processing.


🚗 Traffic Observer  source_logosource_logosource_logo  A complete road traffic analysis system for roundabouts: real-time processing from multiple cameras, integration with Kafka for messaging, InfluxDB for time series storage and Grafana for interactive dashboards. Processes RTSP streams or local .mp4 files, computes per-road vehicle count and intensity (vehicles per minute), supports parallel processing.

🐋QASATIKMar 10, 2025   2 weeks    source_logosource_logosource_logo

Question answering, big data analysis

LLM-based Q&A on preloaded docs, raw data, Wikipedia articles and scraped web pages with knowledge graphs, analytics, charts and Streamlit interface


QASATIK is an app dedicated to helping interrogate large volumes of documents, data files and web pages. Built with Streamlit, it supports file uploads, online article scraping and querying using configurable language models (OpenAI, LangChain and LlamaIndex). In addition, it provides interactive knowledge graph visualizations, analytics and charting utilities to help explore and understand the data.

🐋 QASATIK  source_logosource_logosource_logo  LLM-based Q&A on preloaded docs, raw data, Wikipedia articles and scraped web pages with knowledge graphs, analytics, charts and Streamlit interface

🎵Music classifierOct 9, 2022   1 week    source_logosource_logosource_logo

Audio analysis

Dockerized benchmark model and API for classifying music by genre based on TensorFlow and Essentia


🎵 Music classifier  source_logosource_logosource_logo  Dockerized benchmark model and API for classifying music by genre based on TensorFlow and Essentia

👀RS pipelineSep 13, 2024   5 days    source_logosource_logosource_logo

Recommender systems

An implementation of a full recommender system pipeline using PyTorch, Elasticsearch, Redis, Flask, Feast and Triton: from offline data processing and model training to online serving and prediction.


👀 RS pipeline  source_logosource_logosource_logo  An implementation of a full recommender system pipeline using PyTorch, Elasticsearch, Redis, Flask, Feast and Triton: from offline data processing and model training to online serving and prediction.

🪶MobileEASTJun 9, 2023   ~2 months    source_logosource_logosource_logo

Computer vision

My thesis project: the lightweight and fast scene text detection based on EAST architecture and MobileNet layers


🪶 MobileEAST  source_logosource_logosource_logo  My thesis project: the lightweight and fast scene text detection based on EAST architecture and MobileNet layers