Никита И. Python разработчик, Lead
ID 44883

Фото доступно после регистрации
Никита И.
Lead
Россия, Москва, UTC+3
2 571,43 Р/час
НДС не облагается
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
Python разработчик
Грейд
Lead
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Меня зовут Никита. Я Senior Python разработчик. В IT сфере я работаю уже 8 лет. Я специализируюсь на backend-разработке, в частности на асинхронном программировании, работе с базами данных, контейнеризации, микросервисной архитектуре, а также использовании DevOps инструментов. Помимо этого, желаемыми сферами моего развития является углубление знаний в областях System Design, DevOps, Data Engineer. В свободное от работы время я увлекаюсь научной деятельностью, а также верю, что наука двигает бизнес, а бизнес помогает людям.
Проекты
(8 лет 7 месяцев)Solant
Роль
Backend Lead / Senior Python developer
Обязанности
Проект B2C SaaS находится на ранней стадии, близится к MVP, но все еще не выпущен и по условиям договора не имеет права быть раскрытым. Проект позволяет руководителям, топ-менеджерам автоматизировать рабочие процессы путем объединения данных из нескольких сервисов (ClickUp, Telegram, Gmail, Google Calendar и т.д.), фильтрует весь внешний шум и оставляет только действительно важные события, генерирует аналитические данные и заметки на основе искусственного интеллекта (сводки ко встрече, рекомендации, действия).
Чем конкретно занимался:
- Руководил разработкой серверной части и архитектуры. Вся команда - это 3
бекендера, ML, аналитик, менеджер и мобильные разработчики.
- Спроектировал и внедрил компонентную микросервисную архитектуру (core-api, ML, auth, communications, files) с использованием Python, FastAPI, API Gateway и Docker-контейнерами, сабмодулей и общими внутренними библиотеками.
- Построил event-driven коммуникацию на Apache Kafka (ML-инференс, асинхронные задачи, event sourcing), включая retry-стратегии, DLQ и паттерн Outbox.
- Реализовал коммуникацию с клиентами через SSE, polling и REST API.
- Спроектировал систему обработки событий с высокой пропускной способностью (расчётно ~100 тыс. сообщений/сек) под ML нагрузки; тестирование проводили на seed-данных и команде.
- Построил CI/CD-пайплайны на GitHub Actions: автоматический деплой в dev, релизы в prod через PR с фиксацией версий и smoke-тестами перед выкаткой, а также запуск unit-тестов.
- Спроектировал и внедрил мультиоблачную инфраструктуру (GCP, Yandex Cloud, GPU-кластер Nebius) с нуля на Terraform, включая GeoDNS-маршрутизацию.
- Организовал деплой в GCP в dev и prod окружениях: на dev весь стек на одной VM (Docker Compose); на prod: приватная VPC и Secret Manager, stateless Python-сервисы (core-api, solant-ai, files, comms) на Cloud Run, storage VM (PostgreSQL, Redis, Elasticsearch, Langfuse), Kafka broker VM, consumers VM и auth (Keycloak) VM.
- Реализовал lightweight geo-distributed стратегию данных с region-aware маршрутизацией, fallback на домашний region и асинхронной межрегиональной синхронизацией через Kafka.
- Работал с разнородными БД: PostgreSQL, Redis, Elasticsearch, Neo4j, Qdrant.
- Спроектировал поддержку локализации для многоязычной обработки текста и AI-пайплайнов.
- Развернул ML-инференс на GPU (vLLM) с fallback на внешних провайдеров (Vertex AI / OpenAI) и передачей данных через защищённые сети (VPC + WireGuard).
- Интегрировал внешние сервисы (ClickUp, Telegram, Gmail и др.) через вебхуки и поллинг.
- Реализовал централизованный observability-стек (Prometheus, Grafana, Sentry).
- Спроектировал стратегии кэширования (Redis) для снижения задержек ML.
- Реализовал IAM на Keycloak с кастомными SPI-расширениями (magic link, passkey, Google/Apple SSO).
- Построил защищённый file-service с pre-signed URL для работы с медиа.
- Построил модуль communications для исходящих уведомлений: email через SendGrid Dynamic Templates, push через FCM, сообщения через Telegram Bot; реализовал абстракцию провайдеров, локализацию и пайплайн публикации шаблонов.
Стек специалиста на проекте
PostgreSQL, Git, Docker, Elasticsearch, Python, FastAPI, Kafka, Docker Compose
Отрасль проекта
AI & Robotics
Начало работы
Октябрь 2025 - Июнь 2026
(9 месяцев)
Яндекс
Роль
Senior Python / C++ / Go developer
Обязанности
Разработал бизнес-логику для Yandex Go и Yango
Спроектировал и разработал проект «Places», позволяющий пользователям искать организации, бронировать услуги и получать доступ к другой информации и взаимодействиям с организациями. Средний RPS 1500.
Настроил push-уведомления для сбора пользовательского контента (UGC), запрашивая обратную связь после поездок, со средним показателем RPS 500.
Внедрил механизмы обратной связи с пользователями и различные эксперименты для повышения вовлеченности пользователей в мобильном приложении. Усилиями всей команды увеличили «Продолжительность сеанса» в Yango на 35%.
Кастомизировал отчеты по электронной почте для уведомлений о завершении поездки в разных странах.
Помогал в разработке Backend Driven UI (BDUI), добавлял функции для гибкой настройки конфигурационных файлов.
Сократил время вывода на рынок для сервиса уведомления о заказах на 20%.
Руководил командой из 4 разработчиков бэкенда, проводил код-ревью, собеседования и менторинг, составлял и согласовывал RFC контракты
Стек специалиста на проекте
C++, Python, Go, Pytest
Отрасль проекта
Urban technology
Начало работы
Сентябрь 2022 - Сентябрь 2025
(3 года 1 месяц)
Danone
Роль
Team Lead / Python developer
Обязанности
Я разрабатывал ERP-систему аналога SAP, используя такие инструменты как Django / DRF, FastAPI, Celery, Redis, RabbitMQ, PostgreSQL, raw SQL. Эта система позволяла загружать связки продуктов, заказчиков-покупателей и местоположения, а также генерировать на их основе BPO и подгружать к ключевые показатели для них. Эта служба интегрировала данные из систем партнеров через SFTP, наша система их агрегировала и отправляла в ML-сервисы для получения оптимальных прогнозов.
Я руководил командой из 6 бэкенд-разработчиков (устанавливал KPI, проводил найм, наставничество, составлял индивидуальные планы развития), проектировал архитектуру, участвовал в переговорах с клиентом (оценка задач, обоснование сроков).
Ключевое достижение: руководил созданием сервиса для автоматизации CRUD-операций, сэкономив примерно 30% для каждого пользователя системы.
- Управлял конвейерами CI/CD в GitLab CI.
Обфусцировал код с помощью Pyarmor.
- Развернул Sentry для мониторинга микросервисов и быстрого реагирования на ошибки. Улучшил существующие и создал новые образы Docker для различных сервисов.
- Перенес функционал RabbitMQ в Redis с использованием механизма Pub/Sub.
- Управлял YandexCloud (Compute Cloud, Object Storage, Application Load Balancer, API Gateway, Cloud Functions).
- Разрабатывал скрипты автоматизации на Bash для оптимизации операционных задач.
- Настроил партицирование и шардинг PostgreSQL для увеличения скорости доступа к данным.
Стек специалиста на проекте
PostgreSQL, Python, Celery
Отрасль проекта
Manufacturing
Начало работы
Август 2020 - Сентябрь 2022
(2 года 2 месяца)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Готов выйти в штат
Да
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Университет Дубна
Специальность
Программная инженерия
Завершение учебы
2023 г.
Высшее
Учебное заведение
Университет Дубна
Специальность
Бизнес-аналитика и анализ данных
Завершение учебы
2025 г.
Высшее
Учебное заведение
НИЯУ МИФИ
Специальность
Информатика и информационные процессы
Завершение учебы
2028 г.