Hi, I’m @Shel2123.
Backend & ML developer, studying at HSE (Faculty of Computer Science). Interested in backend development, ML and low-level systems programming.
| Project | Description | Stack |
|---|---|---|
| Dota2 Win Prediction | Predicting Dota 2 match outcomes with GPU-accelerated logistic regression on hero picks, chat texts and gold/exp timelines | Python, NumPy, scikit-learn, RAPIDS, Optuna, cuML, polars, pandas, TF-IDF |
| Chronoise | Synthetic noise-driven time series with controllable structure for ML benchmarks. Built as part of my research on structural break detection. | Python, NumPy, statistics |
| ScenarioNoveltyChangePoints | Analyzes books/scenarios and measures the novelty of each paragraph or group of paragraphs. | Python, NLP |
| House Prices - Advanced Regression | Kaggle-style regression pipeline: feature engineering, model selection, ensembling. | Python, scikit-learn |
| car price prediction TF skl | Car price prediction with TensorFlow and scikit-learn. | Python, TensorFlow, scikit-learn |
| regression_visualisation | 3D visualization of a linear regression hyperplane and gradient descent. | Python, Matplotlib/Plotly |
| Project | Description | Stack |
|---|---|---|
| ClashRoyale Emoji Detection | Detecting in-game emojis on Clash Royale screenshots/frames. | Python, CV |
| Project | Description | Stack |
|---|---|---|
| API Based Prediction | Microservice app: Python frontend → Go (Gin) gateway → FastAPI service with an ML model. | Go, Gin, FastAPI, Python |
| Project | Description | Stack |
|---|---|---|
| TryDOOM | DOOM-inspired game engine experiments: rendering, game loop, low-level graphics. | C++, SDL/OpenGL |
| LevenshteinDist | Efficient Levenshtein distance implementation. | C++ |
| Project | Description | Stack |
|---|---|---|
| Autoclicker | Lightweight Windows tool to automate keyboard key sequences with custom delays and hold durations - for repetitive tasks, testing or gaming. | C#, WinAPI |
| Project | Description | Stack |
|---|---|---|
| SortFiles | Automatically organizes files into subfolders by extension (.exe, .pdf, .png, …). | Python |
| Sorting_Algorithms_Comparison | Comparison and visualization of sorting algorithms. | Python |
Python / ML
Go
C / C++ / Graphics
Databases
DevOps & Tools

