Открыт новым вызовам

Никитин Михаил

Senior Python Developer

Проектирую и развиваю backend-системы с архитектурной ответственностью: от модели данных и API до CI/CD, мониторинга и устойчивости в production.

Город: Новосибирск Формат: офис / удалённо / гибрид Опыт: >3 лет
Никитин Михаил

Tech Stack

Django • DRF • FastAPI • PostgreSQL

Обо мне

Senior backend-разработчик с опытом проектирования и развития production-систем полного цикла: архитектура, разработка, CI/CD, сопровождение и оптимизация под нагрузкой. Имею опыт взаимодействия с бизнесом в роли BA, что позволяет формализовывать требования и проектировать решения с учетом продуктовых метрик.

Архитектура

Проектирую backend-системы с учётом масштабируемости, отказоустойчивости и долгосрочной поддержки.

Production

Отвечаю за стабильность в продакшене: CI/CD, деплой, мониторинг, безопасность и оптимизация под нагрузкой.

Инженерное развитие

Формирую стандарты разработки, провожу код-ревью и внедряю современные инструменты, включая ИИ-подходы.

Навыки

Сильная комбинация backend-стека, асинхронной обработки и инфраструктурных решений.

Django (DRF)
FastAPI
PostgreSQL
Celery
Redis
Kafka
Grafana
Graylog
Kubernetes
Docker

Опыт

Последние роли и обязанности.

Ведущий разработчик. Tech Lead — Совкомбанк Технологии

2023 — сейчас

Разработка и сопровождение клиентского и партнёрского порталов (синхронный монолит и асинхронные микросервисы).

Основные обязанности
  • Разработка нового функционала.
  • Систем-дизайн новых разделов портала.
  • Рефакторинг легаси-кода и оптимизация запросов.
  • Покрытие тестами.
  • Код-ревью, менторинг, планирование и оценка задач.
  • Устранение уязвимостей и внедрение защиты веб-приложений.
  • Анализ БТ и ТЗ, декомпозиция задач.
  • Подготовка и деплой релизов с использованием GitLab CI/CD.
  • Мониторинг и сопровождение production-среды: контроль состояния pod-ов, анализ логов, устранение инцидентов.
  • Разработка интеграций с внешними API и внутренними микросервисами.

Ментор, соавтор курса — Яндекс Практикум

2023 — 2024

В течение учебного года сопровождал обучение подростков по курсу разработки ботов на Python, включая проектирование и интеграцию нейросетевых технологий. Курс «Python в ИИ от Яндекса. Разработка ботов на базе нейросетей» (проект «Код будущего»).

Основные обязанности
  • Организация и проведение обучающих вебинаров по Python и разработке ботов (telebot, API, интеграция ИИ).
  • Ревью кода учебных и итоговых проектов, обратная связь по архитектуре и качеству кода.
  • Индивидуальные и групповые консультации по Python, алгоритмам и основам ИИ.
  • Ведение отчётной документации по прогрессу обучающихся.
  • Подготовка учебных материалов, разработка разделов курса, ревью контента других авторов.

Бизнес аналитик / Проектный менеджер — Совкомбанк

2022 — 2023

Запустил с нуля инновационный сервис взаимодействия с клиентами — «Биржа заданий», где клиенты выполняли задачи банка и получали кэшбэк-баллы. Проект стал новым каналом повышения вовлечённости и лояльности.

Основные обязанности
  • Сбор, анализ и формализация бизнес-требований, подготовка технических заданий.
  • Разработка концепции сервиса и определение ключевых метрик успеха.
  • Организация взаимодействия с ИТ, маркетингом, юридическим отделом и службой безопасности.
  • Управление командой из 3 человек.
  • Постановка задач, контроль сроков и качества выполнения.
  • Подготовка и защита проектной документации, презентация проекта руководству.
  • Запуск и сопровождение проекта, анализ статистики, доработка функционала на основе обратной связи.

Проекты

Ключевые проекты, за архитектуру и развитие которых я отвечал.

Клиентский портал

Клиентский портал банка с ежемесячной аудиторией более 55000 пользователей. Включает развитую систему геймификации, собственную биржу заданий, рейтинговую и реферальную модели, а также модуль «Тайный клиент». Объединяет 6 бизнес-направлений в рамках единой платформы.

Django • Redis • Celery • PostgreSQL • S3 • Grafana • Graylog • CI/CD • Gitlab • Kubernetes • Docker • Keycloak • Athena

Портал для партнёров

Партнёрский портал банка, предназначенный для запуска и управления маркетинговыми кампаниями, публикуемыми на клиентском портале посредством «Биржи заданий». Обеспечивает полный цикл работы с заданиями: создание, модерация, мониторинг выполнения и аналитика эффективности.

FastAPI • PostgreSQL • Apache Kafka • SQLAlchemy • Alembic • CI/CD • GitLab • Kubernetes • Docker • Celery

Образование

Магистерская подготовка в сочетании с практическим опытом разработки формируют структурный подход к задачам, коммуникациям и проектной работе.

НГПУ, Дополнительное образование

2013 — 2020

Магистр, акцент на софты и проектную работу.

Яндекс.Практикум

2022 — 2023

Python-разработчик, расширенный курс.

Контакты

Готов поделиться экспертизой в проектировании backend-архитектуры и интеграционных решений, оптимизации сложных запросов и формировании стандартов разработки.