Skip to content
View Shel2123's full-sized avatar
💭
HSE DSBA
💭
HSE DSBA

Highlights

  • Pro

Block or report Shel2123

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shel2123/README.md

About Me:

Hi, I’m @Shel2123.

Backend & ML developer, studying at HSE (Faculty of Computer Science). Interested in backend development, ML and low-level systems programming.

email

Projects:

ML

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

Computer Vision

Project Description Stack
ClashRoyale Emoji Detection Detecting in-game emojis on Clash Royale screenshots/frames. Python, CV

Backend

Project Description Stack
API Based Prediction Microservice app: Python frontend → Go (Gin) gateway → FastAPI service with an ML model. Go, Gin, FastAPI, Python

C/C++ & Systems

Project Description Stack
TryDOOM DOOM-inspired game engine experiments: rendering, game loop, low-level graphics. C++, SDL/OpenGL
LevenshteinDist Efficient Levenshtein distance implementation. C++

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

Python Utilities

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

Tech Stack:

Python / ML

Python FastAPI NumPy Pandas Polars Matplotlib Plotly scikit-learn CatBoost XGBoost Optuna cuDF cuML PyTorch

Go

Go Gin

C / C++ / Graphics

C C++ OpenGL SDL

Databases

Postgres MySQL SQLite Redis

DevOps & Tools

Docker Docker Compose Docker Hub Linux Bash Git GitHub Actions

Pinned Loading

  1. API_Based_Prediction API_Based_Prediction Public

    Application: python frontend -> go (gin) -> fastapi with model

    Jupyter Notebook 3

  2. Dota2-Win-Prediction Dota2-Win-Prediction Public

    GPU-accelerated ML pipeline predicting Dota 2 Radiant wins from match data: hero picks, chat TF-IDF and gold/exp timeline features (RAPIDS cuML, out-of-time CV, Optuna)

    Jupyter Notebook 2

  3. regression_visualisation regression_visualisation Public

    3D visualization of Linear Regression hyperplane and Gradient Descent

    Jupyter Notebook 3

  4. TryDOOM TryDOOM Public

    C++ 2

  5. Autoclicker Autoclicker Public

    A simple and lightweight Windows tool to automate keyboard key sequences with custom delays and hold durations. Perfect for repetitive tasks, testing or gaming.

    C# 1

  6. Chronoise Chronoise Public

    Synthetic noise-driven time series with controllable structure for ML benchmarks.

    Python 1 1