Открыт к предложениям · удалённо / гибрид / офис

Владимир
Миргородский

Python Developer —

Проектирую масштабируемые backend-решения на FastAPI и Django, работаю с PostgreSQL и Redis, встраиваю AI-сервисы (LLM, RAG, голосовые агенты) в продуктовые логики. Мой фокус — надёжная архитектура, автоматизация и чистый, покрытый тестами код.

01 — Обо мне

Backend-инженер, который доводит
продукт до продакшена

Python-разработчик с 3+ годами коммерческого опыта в создании масштабируемых backend-решений. Специализируюсь на проектировании REST API (FastAPI, Django), работе с PostgreSQL и Redis, а также интеграции AI-сервисов (LLM, RAG) в продуктовые логики.

Мой ключевой фокус — надёжная архитектура и автоматизация. Имею опыт построения систем с нуля: от настройки CI/CD (GitHub Actions, Docker) и мониторинга (ELK, Prometheus) до оптимизации запросов к БД и внедрения асинхронной обработки задач. Успешно реализовывал сложные интеграции с внешними сервисами (hh.ru, Bitrix24, SIP-телефония) и обеспечивал высокую доступность систем в продакшене.

Предпочитаю чистый код, покрытие тестами (pytest) и документирование архитектуры. Быстро адаптируюсь к легаси-коду и новым технологическим стекам. Готов решать задачи полного цикла: от проектирования базы данных до деплоя и поддержки на Linux-серверах.

API & архитектура

REST API на FastAPI и Django, слоистая и гексагональная архитектура, Pydantic-валидация, JWT, документация.

AI-интеграции

LLM-скоринг со structured output, RAG на pgvector, голосовые агенты (ElevenLabs, WebRTC), тестирование промптов.

DevOps и наблюдаемость

Docker / Docker Compose, CI/CD на GitHub Actions, Nginx и Caddy, централизованные логи и метрики в ELK, Prometheus, Grafana.

Computer Vision

Датасеты и разметка (Roboflow), обучение YOLOv5/v8, real-time обработка видеопотоков на OpenCV, RTSP-интеграции.

Рекомендацию предоставлю по запросу — Алексей Рубан, CTO / Head of AI (ex-Sber, ex-Sibur), F-Lab \ Азбука — Лаборатория Искусственного Интеллекта.

02 — Навыки

Технологический стек

Инструменты, с которыми я работаю ежедневно и довожу до продакшена.

Языки и фреймворки

  • Python
  • FastAPI
  • Django
  • Flask
  • SQLAlchemy
  • Pydantic
  • Asyncio
  • WebSockets
  • Alembic
  • Java / Spring Boot
  • Node.js

AI, LLM и CV

  • LangChain
  • LLM / RAG
  • LangSmith
  • pgvector
  • ElevenLabs
  • n8n
  • promptfoo
  • YOLO
  • PyTorch
  • OpenCV
  • Roboflow

Базы данных

  • PostgreSQL
  • Redis
  • MongoDB
  • MySQL
  • SQLite (FTS5)
  • Django ORM

Инфраструктура и DevOps

  • Docker
  • Linux
  • Git / GitHub
  • Docker Compose
  • CI/CD (GitHub Actions)
  • Nginx
  • Caddy
  • Celery
  • ELK
  • Prometheus / Grafana
  • Asterisk / PJSIP

Практики и инструменты

  • REST API
  • pytest
  • Playwright (e2e)
  • JWT
  • Apache Kafka
  • S3
  • PyCharm
  • Bitrix24 REST

Языки

  • Русский Родной
  • Английский B1 — Средний
03 — Опыт работы

3 года 4 месяца коммерческой разработки

От микросервисов на Java до голосовых AI-агентов и LLM-платформ.

  1. Python / AI Developer

    ИП, проектная занятость · Eltera.AI Москва

    Авг 2026 — настоящее время3 месяца
    • Платформа подбора и оценки персонала (стартап, 2–3 клиента на подписке): реализовал цикл найма от отклика до решения — тестирование, оценка, интеграции с hh.ru, Авито и Работа.ру, автоматические приглашения и напоминания не прошедшим.
    • Гибридная оценка: закрытые вопросы проверяются алгоритмически, открытые — через LLM. LLM формирует отчёт по кандидату и проверяет на списывание.
    • Добавлены психометрические тесты и 360-оценка по ролям.
    • Голосовой AI-обзвон на ElevenLabs: ~5000 набранных номеров, 8 параллельных линий, SIP-релей на Asterisk.

    Результат: сократил время обработки откликов с 400 до 20–40 лучших резюме на клиента; определение автоответчика ускорило такой звонок с ~60 до ~10 секунд (−83%).

    • Python
    • FastAPI
    • PostgreSQL
    • Redis
    • S3
    • Docker
    • LangChain
    • LangSmith
    • ElevenLabs
  2. Python-разработчик (Backend + AI/ML)

    F-Lab \ Азбука — Лаборатория Искусственного Интеллекта Москва

    Июль 2025 — Июнь 20261 год
    • Спроектировал и с нуля реализовал backend HR-платформы на FastAPI и Django: REST API для загрузки и обработки резюме и вакансий, валидация через Pydantic, JWT-аутентификация.
    • Разработал голосового real-time агента: кандидаты проходили HR-интервью по 4 сценариям (ElevenLabs, WebRTC, WebSocket).
    • Модуль LLM-скоринга по трём осям (soft skills, hard skills, инновационность): structured output через LangChain + Pydantic, регрессионное тестирование промптов на promptfoo.
    • Onboarding-бот с RAG по базе знаний: векторное хранилище PostgreSQL + pgvector, база знаний подготовлена самостоятельно; версии на Python и на n8n.
    • AI-консультант для HR и продаж: автогенерация описаний вакансий и предварительная оценка соискателей.
    • Настроил CI/CD на GitHub Actions — автозапуск тестов на каждый PR и контейнеризация; исключил ручные ошибки при деплое (Nginx).
    • Поднял централизованное логирование и мониторинг на ELK. Онбордил frontend-разработчика: подготовил Docker-окружение и документацию по архитектуре.
    • Unit-тесты на pytest, e2e на Playwright, интеграция S3 (AWS provider).

    Результаты: сократил цикл проверки продуктовых гипотез с ~1,5 недель до нескольких дней — команда протестировала 10 идей за месяц; MVP прошёл боевое тестирование с участием 10 HR-специалистов.

    • Python 3.11
    • FastAPI
    • SQLAlchemy
    • Django
    • PostgreSQL
    • Redis
    • Docker
    • GitHub Actions
    • JWT
    • ELK
    • n8n
    • pytest
    • Playwright
  3. Fullstack-разработчик

    WebCommand Москва · web-command.ru

    Июнь 2024 — Ноябрь 20246 месяцев
    • Разрабатывал коммерческие сайты и интернет-магазины под ключ: серверная логика, проектирование БД, интеграция React-фронтенда через REST API.
    • Оптимизировал запросы к MySQL и кэширование статики, ускорил загрузку страниц.
    • PHP
    • React
    • MySQL
    • JavaScript
    • HTML / CSS
    • REST API
  4. Python-разработчик (Computer Vision)

    SIA Consulting ОАЭ · удалённо · sia-finance.com

    Сентябрь 2023 — Июнь 202410 месяцев
    • Собирал и размечал наборы данных для моделей компьютерного зрения на основе записи видеокамер заказчика (Roboflow, RTSP).
    • Обучал и внедрял модели детекции (YOLOv5/v8) под задачи заказчиков; обрабатывал видеопотоки в реальном времени на OpenCV.
    • Настраивал подключение к системам видеонаблюдения, отдавал результаты анализа в веб-интерфейсы клиентов через Flask REST API.
    • Реализовал автоматическую генерацию статистики и отчётов по результатам распознавания.

    Результаты: в проекте по подсчёту с/х животных точность выросла с ~60% (ручной учёт) до ~85%; распознавание номеров заметно сократило время учёта контейнеров на складе.

    • Python
    • Flask
    • YOLO
    • PyTorch
    • OpenCV
    • RTSP
    • Linux
  5. Backend-разработчик (Node.js)

    Krevetka VPN Москва · krevetka.me

    Март 2023 — Август 20236 месяцев · проектная занятость
    • Провёл рефакторинг легаси (7000 строк в одном файле): переписал монолитный модуль в слоистую модульную архитектуру (Controllers, Services, Repositories).
    • Реализовал с нуля аутентификацию/авторизацию и лимит устройств на один VPN-ключ; документировал API.
    • Node.js
    • MongoDB
    • JWT
    • REST API
    • Linux
  6. Backend-разработчик (Java)

    MedX Москва

    Ноябрь 2022 — Февраль 20234 месяца · проектная занятость
    • Разрабатывал микросервисы на Java / Spring Boot для образовательной платформы для студентов-медиков.
    • Реализовал взаимодействие микросервисов через Kafka: сервис регистрации публиковал события в сервисы аутентификации и логирования, ответы обрабатывались асинхронно через CompletableFuture.
    • Разделил хранилища по типу данных: PostgreSQL для подписок и личного кабинета, MongoDB для библиотеки конспектов с документами произвольной структуры.
    • Спроектировал сервис аутентификации по JWT с ролями (админ/студент) и систему месячных подписок с автоблокировкой при просрочке.
    • Java 11
    • Spring Boot
    • Hibernate
    • PostgreSQL
    • MongoDB
    • Apache Kafka
04 — Проекты

Избранные проекты

11 проектов — от LLM-платформ и голосовых агентов до компьютерного зрения. Нажмите на карточку, чтобы увидеть детали.

🤖 2026

Eltera.AI — платформа подбора и оценки персонала

SaaS-платформа, автоматизирующая найм от отклика до решения: тесты, гибридная оценка, интеграции с job-бордами.

−90% времени на скрининг: 400 → 20–40 лучших резюме

  • Python
  • FastAPI
  • PostgreSQL
  • LangChain
📞 2026

Голосовой AI-обзвон для массового подбора

Голосовой агент на ElevenLabs Conversational AI: опрос, подбор вакансий по реестру, отправка в Telegram и WhatsApp, проверка документов нейросетью.

1079 звонков · 67% дозвон · ~$1,6 за согласие

  • Python
  • ElevenLabs
  • Asterisk/PJSIP
  • Bitrix24
🧭 2026

Навигатор — агрегатор вакансий от 8 контрагентов

Единый реестр вакансий из разнородных источников: Google-таблицы, Telegram-чаты, нестабильные таблицы партнёров.

168 вакансий · 7 активных пользователей · 1,5 месяца в проде

  • FastAPI
  • SQLite FTS5
  • APScheduler
  • Grafana
🏗️ 2025 — 2026

HR-платформа с голосовым real-time агентом

Backend HR-платформы с нуля на FastAPI и Django, REST API для резюме и вакансий, голосовые интервью по 4 сценариям.

Гипотезы: 1,5 недели → дни · 10 идей за месяц

  • Django
  • FastAPI
  • WebRTC
  • ElevenLabs
📊 2025 — 2026

LLM-скоринг кандидатов по трём осям

Оценка soft skills, hard skills и инновационности через LLM со строго структурированным выводом.

3 оси оценки · регрессионные тесты промптов

  • LangChain
  • Pydantic
  • promptfoo
🧠 2025 — 2026

Onboarding-бот с RAG по базе знаний

Ассистент для адаптации сотрудников: ответы на основе внутренней базы знаний через векторный поиск.

RAG на PostgreSQL + pgvector · 2 реализации: Python и n8n

  • RAG
  • pgvector
  • n8n
💬 2025 — 2026

AI-консультант для HR и продаж

Автогенерация описаний вакансий и предварительная оценка соискателей прямо в рабочем процессе.

Ускорил публикацию вакансий и первичный отбор

  • LLM
  • FastAPI
  • Python
👁️ 2023 — 2024

Computer Vision: учёт животных и распознавание номеров контейнеров

Детекция объектов на реальных видеопотоках заказчика с отдачей результатов в веб-интерфейс.

Точность подсчёта: ~60% → ~85%

  • YOLOv5/v8
  • OpenCV
  • Flask
  • RTSP
🔐 2023

Krevetka VPN — рефакторинг легаси и авторизация

Монолит из 7000 строк в одном файле превращён в слоистую модульную архитектуру.

7000 строк → Controllers / Services / Repositories

  • Node.js
  • MongoDB
  • JWT
⚕️ 2022 — 2023

MedX — микросервисы образовательной платформы

Микросервисы на Java / Spring Boot с событийным взаимодействием через Kafka для студентов-медиков.

Kafka-события · полиглотное хранение (PostgreSQL + MongoDB)

  • Java 11
  • Spring Boot
  • Kafka
  • Hibernate
🛒 2024

WebCommand — коммерческие сайты и интернет-магазины

Разработка под ключ: серверная логика, проектирование БД, интеграция React-фронтенда через REST API.

Ускорение загрузки за счёт оптимизации MySQL и кэширования

  • PHP
  • React
  • MySQL
05 — Образование

Образование и квалификация

Высшее

Национальный исследовательский Московский государственный строительный университет

Москва · УНИИТ · Информатика и вычислительная техника

Окончание — 2027

Повышение квалификации

Software Development

Курсы повышения квалификации

2024

06 — Контакты

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

Готов к удалённой работе, гибриду или офису. Рассматриваю переезд в Краснодар, Москву, Нижний Новгород, Самару, Санкт-Петербург; готов к командировкам. Предпочитаемый способ связи — телефон и Telegram.