К содержимому
ST IT – на главную

Тихон Д.

Бэкенд-разработчик

Коммерческий опыт:
4 года
Образование:
высшее
Знание английского:
B1

Специализация

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Docker

Ключевые навыки

  • Проектирование и разработка REST API и микросервисов
  • Асинхронная обработка задач (Celery, RabbitMQ, asyncio)
  • Проектирование схем баз данных и оптимизация запросов
  • Интеграция внешних сервисов и AP I
  • Настройка CI/CD пайплайнов и контейнеризация
  • Код-ревью, менторинг, архитектурные решения
  • CJM, User Flow, бенчмаркинг, информационная архитектура определение функционала и приоритезация фич
  • UI: сетки, цвет, типографика
  • UX-копирайтинг
  • Figma: варианты, переменные, прототипирование, дизайн-системы

Базовые навыки

  • Python 3.8+
  • FastAPI, Pydantic
  • SQLAlchemy, Alembic
  • PostgreSQL, Redis, ClickHouse
  • RabbitMQ, Celery
  • asyncio, aiohttp
  • pytest
  • Docker, Docker Compose
  • Git, GitHub/GitLab
  • Nginx, Linux
  • WebSocket, gRPC
  • S3 / MinIO
  • Elasticsearch
  • Swagger / OpenAPI
  • Sentry, Prometheus, Grafana
  • CI/CD (GitLab CI / GitHub Actions)

Инструменты и технологии

  • Docker
  • Docker Compose
  • Nginx
  • Gunicorn
  • Uvicorn
  • Poetry
  • pip, .env
  • Makefile

Также есть опыт работы:

JavaScript (базовый), HTML/CSS, Bash-скриптинг

Проекты

  1. 01.2025 - по настоящее время

    CRM-система для внутреннего пользования

    • Тимлид, Senior Backend Developer
    • 10 специалистов на проекте

    • – Проектирование архитектуры микросервисов с нуля
    • – Разработка REST API на FastAPI с валидацией через Pydantic
    • – Настройка асинхронной обработки задач через Celery + RabbitMQ
    • – Проектирование схемы БД (PostgreSQL), миграции через Alembic
    • – Интеграция с внешними сервисами (почта, уведомления, S3)
    • – Код-ревью, менторинг джуниоров, распределение задач
    • – Настройка CI/CD, Docker Compose, мониторинг через Sentry и Grafana
  2. 03.2024 - 12.2024

    Приложение для шифрования интернет-трафика с личным кабинетом и системой оплаты

    • Senior Backend Developer
    • 8 специалистов на проекте

    • – Разработка бэкенда для управления подписками и тарифами
    • – Интеграция платежных систем и обработка вебхуков
    • – Реализация WebSocket-соединений для real -time обновлений статуса
    • – Проектирование и оптимизация запросов к PostgreSQL и Redis
    • – Настройка очередей задач (Celery) для асинхронной генерации конфигов
    • – Код-ревью, архитектурные решения, онбординг новых разработчиков
    • – Docker, CI/CD, деплой на Linux -серверы через Nginx
  3. 08.2023 - 02.2024

    Сервис для донатов и пожертвований

    • Backend Developer
    • 7 специалистов на проекте

    • – Разработка API для обработки платежей и управления кампаниями
    • – Интеграция с платежными провайдерами (обработка колбэков, верификация)
    • – Реализация системы уведомлений через RabbitMQ
    • – Аналитика и агрегация данных с использованием ClickHouse
    • – Полнотекстовый поиск по кампаниям через Elasticsearch
    • – Написание unit- и интеграционных тестов (pytest)
    • – Настройка S3/MinIO для хранения медиафайлов
  4. 04.2022 - 07.2023

    Сервис такси и доставки

    • Backend Developer
    • 9 специалистов на проекте

    • – Разработка REST API для управления заказами, водителями, маршрутами
    • – Реализация геолокационной логики и интеграция с картографическими API
    • – Настройка WebSocket для отслеживания статуса заказа в реальном времени
    • – Работа с PostgreSQL : проектирование схемы, оптимизация запросов, индексы
    • – Асинхронная обработка задач (Celery + Redis)
    • – расчет стоимости, уведомления
    • – Интеграция с gRPC -сервисами для межсервисного взаимодействия
    • – Настройка Docker Compose для локальной разработки и деплоя
    • – Написание тестов (pytest), участие в код -ревью

Образование

  • 2022 ПНИПУ (Пермский национальный исследовательский политехнический университет) (4 года) , информационные системы
  • 1,5 года Uprock, курс «С 0 до Middle+»
  • 1 год Formfactor, курс «Продуктовый дизайн»
  • 1 год ФГАОУ ВО «ЮУрГУ (НИУ)», проектирование человеко-машинных интерфейсов

Отправить заявку на специалиста