Skip to content

Instantly share code, notes, and snippets.

@AlgorithmAlchemy
Last active October 1, 2025 00:48
Show Gist options
  • Select an option

  • Save AlgorithmAlchemy/1d03971b95e19c0f5ce7fcf350f4af86 to your computer and use it in GitHub Desktop.

Select an option

Save AlgorithmAlchemy/1d03971b95e19c0f5ce7fcf350f4af86 to your computer and use it in GitHub Desktop.
🧠 Skills Map — мой tech-стек

Skill Map

Уровни:

  • Эксперт ★★★ — Использую регулярно, знаю внутренности, решаю сложные задачи.
  • Уверенный ★★ — Автоматизирую, оптимизирую, могу объяснить и обучить.
  • Базовый ★ — Пользовался в проектах, но не углублялся.
  • Изучаю ☆ — Пробовал, интересуюсь, в процессе освоения.

Python & Backend

Навык / Технология Уровень Комментарий
Python (3.6–3.13) Уверенный ★★ asyncio, OOP, typing, pathlib
FastAPI Уверенный ★★ deps, middlewares, websockets, TestClient
Flask Эксперт ★★★ + Jinja, Blueprints, CLI
Django Уверенный ★★ ORM, Views, Templates
Asyncio / Aiohttp Уверенный ★★ В парсерах, ботах, сайты
Concurrency / Parallelism Уверенный ★★ threading, multiprocessing, asyncio, concurrent.futures
Requests / httpx Эксперт ★★★ Базовый инструмент
Typer / Click / Rich Уверенный ★★ CLI, форматирование
SQLite / PostgreSQL Эксперт ★★★ ORM / RAW SQL
Redis Уверенный ★★ Кэш, pub/sub, TTL
Docker Уверенный ★★ Контейнеризация, деплой
Pytest / unittest Уверенный ★★ Тесты, фикстуры
Celery / BackgroundTasks Базовый ★ Фоновые задачи
OAuth2 / JWT Уверенный ★★ Защита API
XSS/DDOS/Rate-limit Уверенный ★★ Anti-spam, лимиты, защита
Архитектура (MVC / Clean) Базовый ★ Использую выборочно

🤖 Telegram / Боты / Автоматизация / Криптовалюты

Направление Уровень Комментарий
Aiogram 2/3 Эксперт ★★★ FSM, middlewares, context, админ-панели, авторассылки
Telethon / Pyrogram Эксперт ★★★ Telegram API, авторизация, парсинг
Парсеры (requests/selenium) Эксперт ★★★ Обход защиты, антибот
Автокликеры (Windows) Эксперт ★★★ PyWinAuto, OCR, auto GUI
Боты с Web3 Уверенный ★★ TON, NFT, токены
Docker-боты по ключам Эксперт ★★★ Изоляция и управление
Web3 / Crypto Events Уверенный ★★ Отслеживание поступлений валют (TON, TRX, ETH), логика токенов и NFT

🕸️ Web / API / UI

Навык / Технология Уровень Комментарий
REST API Уверенный ★★ Проектирование, фильтрация
Swagger / ReDoc Уверенный ★★ Документация API
Jinja2 Уверенный ★★ Шаблоны, сайты
Markdown / README Эксперт ★★★ Документация проектов
HTML / CSS Уверенный ★★ UI для админок
PyWebView / PyQt Уверенный ★★ GUI-обёртки для тулов
Tkinter Уверенный ★★ Простые интерфейсы

Frontend / Web Technologies

Навык / Технология Уровень Комментарий
HTML5, CSS3 Уверенный ★★ Базовая верстка и стилизация
JavaScript (ES6+) Базовый ★ Динамика, DOM, события
React Базовый ★ Компоненты, props, state
TypeScript Базовый ★ Типизация, интерфейсы, generics
Адаптивная верстка Базовый ★ Flexbox, Grid
Webpack, Babel Базовый ★ Инструменты сборки, транспиляция
npm, yarn Базовый ★ Управление пакетами

DevOps / CI / Инфраструктура

Направление Уровень Комментарий
GitHub Actions Уверенный ★★ CI/CD пайплайны, автопубликация Docker-образов
Docker Уверенный ★★ Контейнеризация и изоляция окружений
Docker Compose Уверенный ★★ Мультисервисные окружения
Git (CLI) Эксперт ★★★ Ветвление, pull/merge, CI-интеграция
Nginx Уверенный ★★ Веб-сервер, SSL, реверс-прокси
Linux (Ubuntu) Эксперт ★★★ Системное администрирование: загрузчик, ядро, сеть, контроль доступа
Диагностика системы Уверенный ★★ dmidecode, dmesg, lsmod, xorg.conf.d, Wayland
Виртуализация Уверенный ★★ VirtualBox, VMware, KVM: настройка внутренней сети, firewall, защита, изоляция
BIOS/DMI spoofing Уверенный ★★ VBoxManage, deep patching, кастомный BIOS, подмена железа
QEMU/KVM + libvirt Уверенный ★★ XML-конфигурации, полная настройка, перенос окружений
Безопасность среды Уверенный ★★ Мосты, role-based доступ, шифрование, защита от утечек

ML / Vision / 3D / Генерация

Технология / Навык Уровень Комментарий
Pandas / NumPy Уверенный ★★ Подготовка и анализ данных, статистика, фильтрация
OpenCV Базовый ★ Обработка изображений, работа с кадрами и видео
Stable Diffusion Уверенный ★★ Генерация изображений, аугментация, создание датасетов
CNN (свёрточные сети) Базовый ★ Применение в классификации изображений
Blender ☆ Изучаю 3D-моделирование, подготовка ассетов, базовая анимация

Организация / Опыт

Категория Комментарий
Опыт >4 лет, стартапы, аутсорс, зарубеж
Роли Тимлид, разработчик, соло
Legacy-код Работа, рефакторинг
Коммуникация Code review, общение с заказчиком
Open Source Pet-проекты на GitHub
Документация README, Swagger, шаблоны
Обучение других Менторинг, шаблоны, инструкции
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment