English

Дробышев Денис Олегович

Фулстек-разработчик · Python, Django, FastAPI, React · ML / Computer Vision

О себе

Разрабатываю фулстек решения преимущественно на Python: Django и FastAPI, PostgreSQL, Docker. Помимо веб-разработки создавал различные ML и computer-vision решения, например, детекция на видеопотоке (YOLO), классификаторы изображений, геоаналитика на открытых данных. Стараюсь выпускать открытый код: проекты с тегированными релизами, пакеты на PyPI, типизировано и покрыто тестами в CI.

Навыки

Языки
Python, JavaScript, TypeScript, SQL, Java, Dart
Бэкенд
Django, FastAPI, REST, аутентификация, SSO (OpenID Connect), WebSocket
Базы данных
PostgreSQL, SQLite, ORM, проектирование схем
Инфраструктура
Docker, docker-compose, Nginx, Gunicorn, Linux, Git, GitHub Actions, PowerShell, Bash, Active Directory
ML и CV
PyTorch, TensorFlow, scikit-learn, OpenCV, YOLO, pandas, NumPy
Фронтенд
React, Vue / Nuxt, HTML, CSS, Streamlit
Прочее
тестирование (unit, интеграционное, функциональное), основы веб-безопасности (CSRF, XSS, SQL-инъекции)

Опыт

Разработчик / DevOps 2026
Дирекция информационных технологий МИИГАиК · группа разработки и сопровождения автоматизированных систем · производственная практика
Техник технической поддержки дек 2024 — янв 2026
Управление информатизации, ДИТ МИИГАиК · служба технической поддержки · 1 год 2 месяца
Бэкенд / веб-разработчик 2023 — 2024
Внутренние системы МИИГАиК · практическая работа над вузовскими сервисами во время учёбы

Открытый код

Библиотеки в организации DrobyshevDev: типизированы, покрыты тестами в CI, выпускаются тегированными релизами.

PyPI

decisionrl

Обучение с подкреплением для операционных решений: ценообразование, склад, энергетика, очереди, цепочки поставок. К каждой прикладной среде идёт классический baseline из исследования операций. 31 алгоритм, 22 среды, 12 безградиентных оптимизаторов, 400 тестов, покрытие 86%, CI на Python 3.9–3.12.

Python · PyTorch · NumPy · Gymnasium
PyPI

stadion

Полигон для операционных решений: агента оценивают против настроенного классического метода и точного оптимума, с доверительным интервалом. Точные решения через динамическое программирование.

Python · PyTorch · динамическое программирование
PyPI

mlango

Фреймворк для ML, аналитики и LLM-агентов на философии Django: объявляешь датасеты, модели и оценки, фреймворк их запускает, версионирует и записывает.

Python · MkDocs · GitHub Actions
релиз

glia · praxis · lemma

glia — прозрачная библиотека для LLM-агентов с ядром без зависимостей. praxis — юридический ассистент по праву РФ с проверяемыми цитатами: гибридный поиск, NLI-верификатор цитат, GraphRAG. lemma — бесплатный курс по ML, DL и RL, 27 модулей, ноутбуки проверяются в CI.

Python · FastAPI · RAG · MkDocs

Проекты

диплом

Портал научного журнала

«Известия вузов. Геодезия и аэрофотосъёмка» — портал с управлением архивом выпусков. Спроектировал базу и серверную часть, собрал портал целиком и развернул на сервере вуза. Админка для редакции с правилом «не больше одного текущего выпуска». Вход по корпоративному SSO, доступ по ролям, закрыты CSRF, XSS и SQL-инъекции. Выгрузка метаданных в XML для библиографических баз, тесты разных уровней.

Python · Django · PostgreSQL · Docker · Nginx · Gunicorn · OpenID Connect
5 модулей

ARC

Экосистема из пяти модулей на общем ядре: фитнес, библиотека, мессенджер, соцсеть, знакомства. JWT-авторизация, realtime-мессенджер на WebSocket, медиа в S3, подписка и рефералы, CI и деплой.

Python · FastAPI · PostgreSQL · WebSocket · S3 · Docker
бэкенд

approval-service

Сервис согласования контента: конечный автомат, журнал аудита на каждый переход, транзакционный outbox, Idempotency-Key, изоляция арендаторов по воркспейсам, вырезание секретов из логов. 39 тестов.

Python · FastAPI · async SQLAlchemy 2.0 · Alembic · PostgreSQL · pytest
CV

Detector_app

Находит события в кадре в реальном времени: YOLO для детекции, InsightFace для распознавания лиц. Работает с веб-камерой и видеофайлами, собирает CSV-отчёты и статистику.

Python · YOLO · InsightFace · OpenCV · Streamlit
ML

Geomarketing_analysis · classification_animals

Пайплайн, подсказывающий, где открыть фитнес-центр: OpenStreetMap, гексагональная сетка H3, модель привлекательности на scikit-learn, интерактивные карты. Классификатор изображений: сравнение трёх архитектур, лучший результат F1 0.88, инференс через FastAPI.

Python · scikit-learn · H3 · OSMnx · TensorFlow/Keras · FastAPI
бэкенд

excel-to-db-converter

Превращает Excel-файлы в таблицы базы данных: авторизация, настраиваемые шаблоны, валидация по типам и правилам, веб-интерфейс для правок.

Python · FastAPI · Uvicorn · SQLite

Образование

Бакалавр, «Прикладная информатика» (09.03.03) 2022 — 2026
МИИГАиК — Московский государственный университет геодезии и картографии, факультет геоинформатики и информационной безопасности
Разработка геоинформационных решений с использованием методов ИИ дек 2024 — дек 2025
Цифровая кафедра МИИГАиК · квалификация «Специалист по большим данным»

Дополнительно