Skip to content

Instantly share code, notes, and snippets.

@AlgorithmAlchemy
Last active May 18, 2025 10:29
Show Gist options
  • Save AlgorithmAlchemy/1d03971b95e19c0f5ce7fcf350f4af86 to your computer and use it in GitHub Desktop.
Save AlgorithmAlchemy/1d03971b95e19c0f5ce7fcf350f4af86 to your computer and use it in GitHub Desktop.
🧠 Skills Map — мой tech-стек

🧠 Skill Map

🔑 Уровни:

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

🐍 Python & Backend

Навык / Технология Уровень Комментарий
Python (3.6–3.13) ✅ Middle 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, события
Адаптивная верстка 📦 Базовый Flexbox, Grid
Webpack, Babel 📦 Базовый Инструменты сборки, транспиляция
npm, yarn 📦 Базовый Управление пакетами

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

Направление Уровень Комментарий
GitHub Actions ⚙️ Уверенный Настроил CI/CD пайплайны, автопубликация Docker-образов, деплой в staging
Docker ⚙️ Уверенный Контейнеризация приложений, изоляция окружений
Docker Compose ⚙️ Уверенный Поднятие мультисервисных окружений
Git (CLI) ✅ Эксперт Полный цикл: ветвление, pull/merge requests, CI-интеграция
Linux (Ubuntu) ⚙️ Уверенный Bash-скрипты, настройка PAM, шифрование дисков, cron-задачи
Nginx ⚙️ Уверенный Настроил веб-сервер, прикрутил SSL, настроил реверс-прокси

🧠 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