Senior Fullstack-разработчик, Python/FastAPI
Москва, РоссияСеньор • Тимлид/Руководитель группы
Релокация • Удаленная работа • Частичная занятость
Опыт работы более 5 лет260 000 ₽
Опыт работы более 5 лет260 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1Bqd
О себе
На данный момент Senior Fullstack-разработчик (Python/FastAPI), Volta Tech.
Мои компетенции и опыт
Python-разработчик с backend-фокусом: Python — 5+ лет, FastAPI, asyncio. Собрал на Python платформенное ядро AI-экосистемы ERA2, на котором работают 30+ продуктов: API-gateway над 151+ моделями, общая асинхронная очередь генераций, RAG-слой на pgvector и кредитный биллинг; SQLAlchemy/Alembic, PostgreSQL, Redis, RabbitMQ. Новый продукт подключается конфигом, а не форком сервиса.
Основной фокус — Python-backend: асинхронные сервисы на FastAPI + asyncio + Celery, Pydantic-контракты, SQLAlchemy + Alembic поверх PostgreSQL; проектирование REST API и микросервисов, очереди и события (RabbitMQ, Kafka), транзакционные системы (ACID, идемпотентность, row-level locking, EXPLAIN/ANALYZE), кеширование и rate limiting на Redis, интеграции внешних API и LLM-провайдеров. Тестирование — Pytest с фикстурами и моками внешних провайдеров; инфраструктура — Linux, Docker/Kubernetes, CI/CD (GitLab CI), Sentry.
Управленческий трек в трёх компаниях подряд: техрук направления (PR-группа) → Team Lead (Competent IT) → Tech Lead команды 8 (Volta Tech / ERA2). Найм, перформанс-ревью и 1:1, архитектурные решения, код-ревью.
Бонусом: нужен доступ к резюме , TypeScript, React/ нужен доступ к резюме , Vue — закрываю интеграционные и фронтенд-задачи поверх своих API.
Живые продукты: нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме · нужен доступ к резюме
Ищу роль Senior Backend-разработчика (Python) или Senior Fullstack с упором на Python в продуктовой команде.
Опыт работы
Volta Tech — Senior Fullstack-разработчик (Python/FastAPI), июль 2025 — июнь 2026
Highload iGaming-платформа (сотни тысяч пользователей, 170+ инженеров) и дочернее направление ERA2 — экосистема 30+ AI-продуктов в Telegram и вебе: ERA2 (агрегатор 151+ нейросетей по подписке), +Вайб (фотосессии, видео, озвучка, ИИ-чат — 500K пользователей), БананоГен (картинки и видео в Telegram — 81K пользователей), NeyroHub (ИИ-чат, картинки и видео в одном тарифе), iVox Studio (озвучка 200+ голосами, клон голоса), ERA2 Music (песни на русском), ERA2 Card (карточки товаров для Wildberries и Ozon), ПесняAI (музыка в Telegram — 30K пользователей), а также FOX AI, MATRIKA, Ракурс, MagiaPic, Wow Frame и другие. Backend всей экосистемы — Python: FastAPI + asyncio + Celery + Redis/RabbitMQ; вырос до Tech Lead команды 8.
- Спроектировал и развивал unified API-gateway на Python/FastAPI — шлюз, на котором сейчас работает 151+ нейросеть (LLM и генеративные модели) от 15+ провайдеров (OpenAI, Anthropic, Google): роутинг, structured output, tool/function calling и MCP (серверы и клиенты), автоматические фолбэки; неуспешные генерации <1%.
- Построил асинхронный слой на Python (asyncio, FastAPI + Celery + Redis/RabbitMQ): кеш, очереди и события, rate limiting, статусы долгих задач; средний отклик API ускорен в ~3–4 раза. Слой обслуживает все 30+ продуктов из общего ядра: одна очередь генераций, одни Pydantic-контракты, одна схема данных (SQLAlchemy + Alembic).
- Построил на Python RAG-слой экосистемы на PostgreSQL + pgvector: чанкинг по семантическим границам с перекрытием, эмбеддинги, HNSW-индекс, гибридный поиск (векторный + полнотекстовый) с reranker, сборка контекстного окна под лимит токенов; контур качества — эталонные датасеты, регрессия промптов на каждом релизе, evals по схеме LLM-as-a-judge; индекс ~8 000 документов и ~120 тыс. чанков, p95 retrieval ~120 мс, доля корректных ответов на эталонном наборе выросла с ~70% до ~90%. Заменил промпт-шаблоны в каждом продукте одной базой знаний.
- Реализовал кредитно-биллинговую систему экосистемы: тарификация по 90+ моделям, платежи RU-карты/СБП/ЮKassa, успешность платёжных транзакций 95%+; кредитный леджер на PostgreSQL: атомарные списания при параллельных генерациях (row-level locking), идемпотентность операций.
- Бонусом: интеграционный контур на нужен доступ к резюме (20+ DTO/эндпоинтов, валидация); 5+ продуктовых интерфейсов поверх своих API на React/ нужен доступ к резюме + TypeScript с real-time статусами задач, LCP < 2 сек.
Skinopolis — Backend-разработчик ( нужен доступ к резюме ), сентябрь 2025 — май 2026
Проект параллельно с Volta Tech: Skinopolis — iGaming-платформа открытия кейсов CS2 (кейсы, апгрейд, контракты, джекпот, вывод скинов в Steam); основной разработчик бэкенда, ~1 000 коммитов.
- Платежи на 8 провайдерах с идемпотентными вебхуками и сверкой.
Competent IT — Senior Fullstack-разработчик, июль 2024 — июль 2025
Международная Web3-платформа Meta Force Space: маркетплейс, сервисная экосистема; 2M+ пользователей экосистемы (публичный счётчик, август 2024), Polygon. Команда 5–8; вырос из senior в Team Lead.
- Разрабатывал backend-модули платформы: документация OpenAPI/Swagger, RBAC, слои кеша и сессий (Redis: cache-aside, TTL), очереди фоновых задач.
- Спроектировал масштабируемую архитектуру платформы; MVP в production менее чем за 4 месяца.
PR-группа Буржуй — Fullstack-разработчик, апрель 2022 — июнь 2024
Продуктовое направление digital-группы: NFT-маркетплейс Kefirium (первый рублёвый NFT-маркетплейс РФ), аукционный сервис Soda AVS, платёжная B2B-платформа нужен доступ к резюме . Единственный fullstack-разработчик → техрук направления.
- Разрабатывал транзакционный слой P2P-сделок платёжной платформы: ACID, статусные машины, идемпотентная обработка вебхуков платёжных шлюзов, регулярные сверки; 3+ интегрированных шлюза.
- Разрабатывал backend live-аукциона: ставки по WebSocket < 300 мс, консистентность конкурентных ставок — транзакции и row-level блокировки.
Routeam — Frontend-разработчик, октябрь 2021 — апрель 2022
Проектный контракт «Бронев» — платформа продажи автобусных билетов и управления рейсами: расписания, продажи через кассы и агентскую сеть, возвраты и отчётность перевозчика в одном продукте; команда 10+ инженеров.
- Выполнил проектный контракт в срок: платформа доведена до production-релиза за 7 месяцев.
ИП Полуэктов — Fullstack-разработчик, август 2020 — октябрь 2021
Соло-разработка двух продуктов от схемы БД до деплоя: CRM-платформа для ЖКХ Upravhouse и платформа доставки еды Leverans с CRM колл-центра.
- Спроектировал backend обоих продуктов: REST API, PostgreSQL-схемы с нуля (миграции, индексы под фильтры и отчёты), вебхуки, уведомления, ролевой доступ.
Asmart-group — Frontend-разработчик, июнь 2019 — август 2020
Веб-агентство: B2B/B2C-сайты, туристический портал, e-commerce-магазин.
- Разрабатывал адаптивные интерфейсы и SPA-модули на JavaScript (ES6+); PageSpeed/Lighthouse 85+.
Образование: высшее — Омский государственный университет путей сообщения (ОмГУПС), Омск, 2021. Институт менеджмента и экономики, «Реклама».
Языки: Русский — родной; английский — B2.
Контакты: Telegram нужен доступ к резюме · GitHub нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
