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

Открыт к предложениям

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

Senior Python Developer

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

Новосибирск офис / удалённо / гибрид >3 лет
Никитин Михаил — Senior Python Developer
Django · FastAPI · PostgreSQL

Обо мне

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

SYS_DESIGN

Архитектура

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

OPS_SIGNAL

Production

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

ENG_ENABLE

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

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

Навыки

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

FastAPI
Celery
Redis
Kafka
Grafana
Graylog
AsyncIO
Docker
ClickHouse
AI / LLM

Опыт

Роли, в которых я совмещал backend-разработку, архитектурную ответственность и delivery-фокус — от production-поддержки до запуска новых направлений.

Ведущий разработчик / Tech Lead

Совкомбанк Технологии 2023 — сейчас ● Сейчас

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

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

Ментор, соавтор курса

Яндекс Практикум 2023 — 2024

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

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

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

Совкомбанк 2022 — 2023

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

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

Проекты

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

55 000+ пользователей в месяц

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

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

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

Ключевые достижения

  • Переработка регистрации: переход на phone-first OTP flow, интеграция с банковской БД, рост ежемесячных регистраций +300%
  • Архитектура интеграционного слоя для 8 внешних систем: абстрактные базовые клиенты, фасады, конфигурируемые коннекторы
  • Бесшовная миграция ~1 млн файлов из MinIO в VK S3, двухконтурное файловое хранилище (public/private)
  • Оптимизация выгрузок до 200k строк: ORM-оптимизации, потоковая запись без хранения в ОЗУ
  • Модернизация зависимостей: обновлено 97 пакетов, сокращение CI/CD в 5 раз
с нуля до production

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

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

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

Ключевые достижения

  • Запуск backend-проекта как внутреннего стартапа: архитектура, CI/CD, FastAPI с нуля до стенда
  • Стандарты разработки: Ruff, strict typing, complexipy, 97% покрытия pytest
  • Динамическая RBAC для FastAPI: автоскан маршрутов, permissions path:method
  • Декларативная схема ошибок Swagger/OpenAPI: консистентность документации и фактического поведения API
MVP корпоративная AI-платформа

AI-Hub

Единая внутренняя платформа для подключения LLM-инструментов, RAG-поиска по корпоративным знаниям и безопасного доступа команд к AI-сервисам через общий интерфейс и API-шлюз.

FastAPI PostgreSQL Qdrant Docker LLM

Ключевые достижения

  • MVP-платформа для внутренних команд: единая точка входа для AI-сценариев, ассистентов и knowledge search
  • RAG-контур для корпоративных данных: моковая индексация базы знаний, поиск по документам и подготовка контекста для LLM
  • Контур интеграций: заготовка под подключение нескольких AI-провайдеров, ролей доступа и маршрутизации запросов
  • Зона для последующей детализации: карточка оставлена как реалистичный placeholder под будущие метрики, кейсы и production-результаты

Образование

EDU_TRACK / ACADEMIC

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

2013 — 2020

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

EDU_TRACK / PRACTICE

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

2022 — 2023

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

Контакт

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