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
Дирекция информационных технологий МИИГАиК · группа разработки и сопровождения автоматизированных систем · производственная практика
- Выкатил Django-портал во внутреннюю инфраструктуру вуза: PostgreSQL, Gunicorn за Nginx, раздача статики и медиафайлов.
- Подключил единый вход через корпоративный аккаунт МИИГАиК по протоколу OpenID Connect.
- Перевёл проект из dev в прод: вынес секреты, выключил debug, ограничил разрешённые хосты, настроил отправку системных писем.
- Залил в архив реальные выпуски журнала и проверил выгрузку метаданных в XML.
Техник технической поддержки
дек 2024 — янв 2026
Управление информатизации, ДИТ МИИГАиК · служба технической поддержки · 1 год 2 месяца
- Администрировал рабочие станции и серверы на Windows и Linux в домене Active Directory.
- Писал скрипты автоматизации на PowerShell и Bash для рутинных задач поддержки.
- Поддерживал технику в рабочем состоянии: диагностика, ремонт, замена комплектующих, установка и настройка ПО и драйверов.
- Настраивал рабочие места, проводил плановые осмотры оборудования, консультировал пользователей по ИТ.
- Сопровождал мероприятия с техникой: ПК, ноутбуки, проекторы, интерактивные панели, принтеры, LED-экраны.
Бэкенд / веб-разработчик
2023 — 2024
Внутренние системы МИИГАиК · практическая работа над вузовскими сервисами во время учёбы
- Сделал веб-сервис расписания занятий: написал большой SQL-запрос, собиравший расписание из нескольких связанных таблиц, и интегрировал его во внутренние Go-сервисы вуза.
- Разработал личный кабинет студента: расписание, зачётка, профиль и новости, с адаптивным интерфейсом (miigaik-lk).
- Работал внутри существующей инфраструктуры: читал чужой код, держался общих соглашений, доводил изменения до рабочего состояния.
Открытый код
Библиотеки в организации 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
Цифровая кафедра МИИГАиК · квалификация «Специалист по большим данным»
- Машинное обучение на Python: данные (NumPy, pandas), визуализация, инженерия признаков, метрики, кросс-валидация, подбор гиперпараметров.
- Алгоритмы ML: kNN, регрессии, деревья, SVM, наивный Байес, кластеризация, снижение размерности, ансамбли и бустинг.
- Глубокое обучение: Keras, CNN, transfer learning, регуляризация, автоэнкодеры, GAN, YOLO для детекции.
- GeoAI: GeoPandas, Rasterio, Xarray, сбор через API (requests, OSMnx), Leafmap, Google Earth Engine, интеграция моделей в QGIS.
Дополнительно
- Английский: читаю документацию и техническую литературу.
- Увлекаюсь вело-путешествиями и рыбалкой, читаю книги
← на главную