Skip to content
View SUKUNA-AI's full-sized avatar
♠️
Focusing
♠️
Focusing
  • Russia/Moscow
  • 14:09 (UTC +03:00)

Block or report SUKUNA-AI

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.

Content in all repositories owned by your account will be closed.
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
SUKUNA-AI/README.md
SUKUNA // MULTICLASS ENGINEER Typing intro

👾 WHO AM I

// ИНЖЕНЕРНЫЙ ПРОФИЛЬ

Я инженер на стыке Machine Learning, Data Engineering и Backend-разработки.

Работаю не с одним изолированным слоем, а со всей цепочкой:
данные → валидация → модели → pipelines → storage → API → queues → inference → Linux runtime.

Мне особенно интересны места, где инженерные области начинают влиять друг на друга:
где качество данных определяет качество модели, backend — надёжность inference, а infrastructure — реальную производительность всей системы.

DATA → COMPUTE → MODEL → SERVICE → INFRASTRUCTURE

Я люблю разбирать систему до внутренней механики:
как она устроена, где находятся реальные bottleneck, почему она ломается и как собрать её лучше.


⚔️ LOADOUT

// ТЕХНОЛОГИЧЕСКИЙ СТЕК

Core stack

🧠 ML / DATA SCIENCE

PyTorch TensorFlow scikit-learn OpenCV NumPy pandas

HuggingFace RAPIDS CUDA

Classical ML · Deep Learning
NLP · Computer Vision
Time Series · Transformers
VLM · Evaluation
Cross Validation · Uncertainty

🗄 DATA ENGINEERING

PostgreSQL Kafka Spark Scala Docker

ClickHouse S3 SeaweedFS Airflow Flink Iceberg

SQL · ETL / ELT
OLTP / OLAP · DWH
Data Modeling · Data Quality
Data Lake · Object Storage
Batch · Streaming · Orchestration

Kaneki

⚙️ BACKEND ENGINEERING

Python FastAPI Redis PostgreSQL pytest

Pydantic Celery RabbitMQ

REST API · Background Jobs
Task Queues · Workers
Retries · State Management
Multiprocessing · IPC
Shared Memory · Testing

🖥 SYSTEMS / INFRASTRUCTURE

Linux C++ CMake Docker Bash Git

CUDA GitHub Actions

Linux Administration · Docker
Networking · Concurrency
C++ · CUDA · CMake
GPU Computing · Profiling
System Design


🚀 ML RUNTIME

// INFERENCE

vLLM SGLang llama.cpp Ollama TensorRT-LLM

Model Serving · GPU Inference · VLM / OCR

RAG · Embeddings · Vector Search · Evaluation

Фиксирую


〄 MULTICLASS BUILD

THREE CLASSES // ONE RUNTIME

Templar Assassin

CLASS // 01

🧠 ML ARCANIST

PyTorch OpenCV scikit-learn

MODELS · VISION
NLP · FORECASTING
VALIDATION

Данные превращаются в модели, а модели — в проверяемые и измеримые результаты.

Grunge

CLASS // 02

🗄 DATA ARCHITECT

PostgreSQL Kafka Spark

STORAGE · PIPELINES
DWH · QUALITY
ANALYTICS

Сырые источники превращаются в управляемые данные и аналитические слои.

Shadow Fiend

CLASS // 03

⚙️ BACKEND WARDEN

FastAPI Redis PostgreSQL

API · QUEUES
STATE · WORKERS
RUNTIME

Модели и данные получают API, состояние, workers и нормальный lifecycle.

Requiem of Souls PRESTIGE // 04

☠ SYSTEMS ARTIFICER

C++ Linux CMake Docker    CUDA

RUNTIME · MEMORY
CONCURRENCY · GPU
PERFORMANCE

Data, ML и Backend сходятся в одну производительную и управляемую систему.

🔥 SELECTED PROJECTS

// ПРОЕКТЫ, КОТОРЫЕ ДОКАЗЫВАЮТ СТЕК

🛰 CareerOps



Data Engineering · Backend · Automation

Self-hosted платформа автоматизации и аналитики процесса поиска работы.

pipelines · PostgreSQL · object storage
integrations · audit · OLTP / OLAP
VKM Subsidence Forecasting



Applied ML · Forecasting · Research Engineering

Пространственно-временное прогнозирование оседаний земной поверхности.

rolling-origin CV · spatial CV
uncertainty · leakage control · reproducibility
🏦 Banking77 Benchmark Suite



Data Science · NLP · Deep Learning

Benchmark моделей для классификации банковских обращений по 77 интентам.

TF-IDF → LR → RNN → LSTM → GRU → Transformers
group-aware CV · macro-F1 · runtime comparison
👁 CV Curling



Computer Vision · YOLO · Video Processing

End-to-end CV pipeline для анализа видеозаписей кёрлинга.

Video → Frames → Masks → Annotations → YOLOv8
Detection → Coordinates → Metrics
🧠 Transformer Model



Deep Learning · NLP · Architecture

Собственная encoder-decoder реализация Transformer на PyTorch для EN → RU.

Multi-Head Attention · Cross-Attention
Encoder · Decoder · Greedy Decoding

≈190K EN/RU пар · BLEU 34.22

🧪 Engineering Lab

VisionDesk
multiprocessing · shared memory · IPC · OpenCV · QML

LLM Butler
C++20 · CMake · CLI · architecture

MAMBA-v2
sequence architectures · deep learning

Multimodal LLM
VLM · multimodal experiments

🗺 ENGINEERING MAP

// КАК СХОДЯТСЯ ТРИ КЛАССА

flowchart TB

    CORE["ENGINEERING CORE<br/>Python · SQL · Linux · Git"]

    ML["🧠 ML ARCANIST<br/>ML · DL · NLP · CV<br/>Forecasting · Evaluation"]
    DE["🗄 DATA ARCHITECT<br/>PostgreSQL · S3 · ClickHouse<br/>ETL · DWH · Streaming"]
    BE["⚙ BACKEND WARDEN<br/>FastAPI · Queues · APIs<br/>State · Workers"]

    MULTI["MULTICLASS SYSTEM<br/>DATA × ML × BACKEND"]

    SYS["☠ SYSTEMS LAYER<br/>C++ · CUDA · Linux<br/>Concurrency · Performance"]

    CORE --> ML
    CORE --> DE
    CORE --> BE

    ML --> MULTI
    DE --> MULTI
    BE --> MULTI

    MULTI --> SYS

    classDef core fill:#0D1117,stroke:#E22FE4,stroke-width:3px,color:#FFFFFF;
    classDef branch fill:#161B22,stroke:#8B5CF6,stroke-width:2px,color:#FFFFFF;
    classDef multi fill:#24112F,stroke:#E22FE4,stroke-width:3px,color:#FFFFFF;
    classDef systems fill:#101827,stroke:#5C8DFF,stroke-width:3px,color:#FFFFFF;

    class CORE core;
    class ML,DE,BE branch;
    class MULTI multi;
    class SYS systems;
Loading

🎴 PASSIVE SKILLS

// ИНЖЕНЕРНЫЕ ПРИВЫЧКИ

🧿 ВАЛИДАЦИЯ

Не доверяю красивой метрике без проверки того, как она получена.

Смотрю на качество данных, split, leakage и саму схему эксперимента.

⚒ АРХИТЕКТУРА

Разделяю данные, вычисления, API, состояние и инфраструктуру.

Чёткие границы делают систему проще для развития, тестирования и ремонта.

📡 ИЗМЕРЕНИЯ

Оптимизация начинается не с догадок, а с профилирования.

Latency, throughput, CPU, RAM, GPU и I/O показывают, где действительно находится bottleneck.

☠ НАДЁЖНОСТЬ

Timeout, плохой input, повторный запуск и нехватка ресурсов — обычные сценарии.

Ошибка должна быть наблюдаемой, локализуемой и иметь понятный recovery path.


Peppo dance

SUKUNA // MULTICLASS ENGINEER

DATA · ML · BACKEND · SYSTEMS

Не коллекционировать технологии. Понимать, как они работают вместе.

BUILD → MEASURE → UNDERSTAND → IMPROVE

Pinned Loading

  1. CareerOps CareerOps Public

    Python

  2. vkm-subsidence-forecasting vkm-subsidence-forecasting Public

    Репозиторий дипломной работы по мониторингу и прогнозированию оседаний земной поверхности на Верхнекамском месторождении калийных солей.

    Jupyter Notebook

  3. CV_Curling CV_Curling Public

    Компьютерное зрение в кёрлинге

    Jupyter Notebook 1

  4. Transformer-model Transformer-model Public

    Transformer Architecture Training Project

    Jupyter Notebook 2

  5. banking77-benchmark-suite banking77-benchmark-suite Public

    Jupyter Notebook 1

  6. Grokitach/Stalker_GAMMA Grokitach/Stalker_GAMMA Public

    S.T.A.L.K.E.R. G.A.M.M.A. modpack for Anomaly

    Lua 1.3k 39