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

Backend-разработчик (Python) · ML / Computer Vision
Москва · удалёнка или гибрид drobishev.denis@icloud.com Telegram @multiheadselfattention github.com/DenisDrobyshev

О себе

Пишу бэкенд на Python: Django и FastAPI, PostgreSQL, Docker. Дипломный проект, портал научного журнала, не просто написал, а сам выкатил на рабочий сервер в ИТ-дирекции университета: поднял PostgreSQL, Nginx и Gunicorn, подключил вход через корпоративный SSO. Кроме веба делал ML и computer-vision проекты: детекция на видеопотоке (YOLO), классификаторы изображений, геоаналитика на открытых данных. Ищу первую постоянную работу в бэкенде, где смогу писать код каждый день и быстро вырасти.

Навыки

Языки
Python, JavaScript, SQL, Java, Dart
Бэкенд
Django, FastAPI, REST, аутентификация, SSO (OpenID Connect)
Базы данных
PostgreSQL, SQLite, ORM, проектирование схем
Инфраструктура
Docker, docker-compose, Nginx, Gunicorn, Linux, Git, 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-экраны.
Backend / веб-разработчик, внутренние системы МИИГАиК
2023 — 2024
Практическая работа над вузовскими сервисами во время учёбы
  • Сделал веб-сервис расписания занятий: написал большой SQL-запрос, собиравший расписание из нескольких связанных таблиц, и интегрировал его во внутренние Go-сервисы вуза.
  • Разработал личный кабинет студента: расписание, зачётка, профиль и новости, с адаптивным интерфейсом (miigaik-lk).
  • Работал внутри существующей инфраструктуры: читал чужой код, держался общих соглашений, доводил изменения до рабочего состояния.

Проекты

Портал научного журналадипломная работа
«Известия вузов. Геодезия и аэрофотосъёмка» — портал с управлением архивом выпусков
  • Спроектировал базу и серверную часть, собрал портал целиком и развернул его на сервере вуза.
  • Сделал админ-панель для редакции: выпуски, статьи, вложенные формы. Заложил правило «не больше одного текущего выпуска одновременно».
  • Прикрутил вход по корпоративному SSO, личный кабинет и доступ по ролям. Закрыл типовые веб-уязвимости (CSRF, XSS, SQL-инъекции).
  • Добавил выгрузку метаданных в XML для библиографических баз. Покрыл систему тестами разных уровней.
Python · Django · PostgreSQL · Docker · Nginx · Gunicorn · OpenID Connect
Detector_app — детекция на видеопотоке
  • Приложение на Streamlit находит события в кадре в реальном времени: YOLO для детекции, InsightFace для распознавания лиц.
  • Работает с веб-камерой и видеофайлами, собирает CSV-отчёты и статистику.
Python · YOLO · InsightFace · OpenCV · Streamlit
Geomarketing_analysis — выбор локации по геоданным
  • Пайплайн, который подсказывает, где открыть фитнес-центр: данные из OpenStreetMap, гексагональная сетка H3, модель привлекательности на scikit-learn и интерактивные карты.
Python · scikit-learn · H3 · OSMnx · geopandas
classification_animals — классификатор изображений
  • Сравнил три архитектуры (Dense, простая CNN, VGG-подобная). Лучшая дала F1 0.88. Завернул инференс в FastAPI и интерфейс на Streamlit.
Python · TensorFlow / Keras · CNN · FastAPI · Streamlit
excel-to-db-converter — бэкенд на FastAPI
  • Превращает Excel-файлы в таблицы базы данных: авторизация, настраиваемые шаблоны, валидация по типам и правилам, веб-интерфейс для правок.
Python · FastAPI · Uvicorn · SQLite

Остальные проекты: github.com/DenisDrobyshev

Образование

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

Дополнительное образование

Разработка геоинформационных решений с использованием методов ИИ
дек 2024 — дек 2025
Цифровая кафедра МИИГАиК · квалификация «Специалист по большим данным»
  • Машинное обучение на Python: работа с данными (NumPy, pandas), визуализация (Matplotlib, Plotly), сбор и предобработка датасетов, инженерия признаков, метрики качества, кросс-валидация, подбор гиперпараметров.
  • Алгоритмы ML: kNN, линейная и логистическая регрессия, деревья решений, SVM, наивный Байес, кластеризация, снижение размерности, ансамбли и бустинг.
  • Глубокое обучение: нейросети и практика в Keras, CNN, transfer learning, регуляризация, автоэнкодеры, GAN, YOLO для детекции.
  • GeoAI: пространственные данные в Python (GeoPandas, Rasterio, Xarray), сбор через API (requests, OSMnx), интерактивные карты (Leafmap), Google Earth Engine, интеграция ML-моделей в QGIS и развёртывание через Streamlit.

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

  • Английский: читаю документацию и техническую литературу.
  • Готов выйти на работу сразу. Москва, удалёнка или гибрид.