Backend · Python · ML · Москва

Денис Дробышев

Backend-разработчик на Python. Разрабатываю проекты целиком: проектирование БД, серверная логика, API, интерфейс, Docker и деплой на сервера.

  • Открыт к предложениям · Junior
Фото Дениса Дробышева

01 Обо мне

Выпускник университета МИИГАиК (Московский государственный университет геодезии и картографии) 2026 по направлению «Прикладная информатика» Факультета Геоинформатики и Информационной Безопасности. Больше года работал в технической поддержке МИИГАиК (администрирование Windows/Linux, скрипты, Active Directory, различные заявки по ремонту и помощи в инфраструктуре) и перехожу в backend-разработку на Python. Стараюсь доводить проект от идеи до продакшена: схема данных, бизнес-логика, REST API, фронтенд, контейнеризация и деплой.

Кроме бэкенда разрабатываю проекты по машинному обучению и компьютерному зрению — от классификаторов изображений до real-time детекции на видеопотоке. Пишу тесты, слежу за чистотой кода и настраиваю CI.

ЛокацияМосква
ОбразованиеМИИГАиК, 2022–2026
СтатусГотов приступить сразу
ЯзыкиРусский, English

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

Python Go Django FastAPI NestJS TypeScript React PostgreSQL Redis Docker Nginx PyTorch scikit-learn Linux Git GitLab GitHub

Языки

  • Python
  • Go
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • Dart

Backend

  • Django
  • FastAPI
  • NestJS
  • REST API
  • async SQLAlchemy
  • Prisma
  • JWT / OAuth / OIDC

Данные и ML

  • PyTorch
  • TensorFlow / Keras
  • scikit-learn
  • NumPy
  • Pandas
  • OpenCV
  • YOLO
  • InsightFace

Базы данных

  • PostgreSQL
  • Redis
  • SQLite
  • MinIO / S3

Frontend

  • React
  • Vue / Nuxt
  • Vite
  • Tailwind
  • HTML / CSS

DevOps и инструменты

  • Docker
  • docker-compose
  • Nginx
  • Gunicorn
  • Linux
  • Git
  • GitHub Actions

03 Проекты

Главный проект · дипломная работа

GiA — портал научного журнала

Веб портал «Известия вузов. Геодезия и аэрофотосъёмка» с управлением архивами выпусков: автогенерируемая админка, SSO / OpenID Connect, защита от CSRF/XSS/SQLi, выгрузка метаданных в XML в ВАК/eLibrary/РИНЦ, многоуровневое тестирование. Развёрнут на тестовом dev стенде ДИТ МИИГАиК (PostgreSQL, Gunicorn, Nginx).

  • Django
  • PostgreSQL
  • Docker
  • Nginx
  • Gunicorn
  • OIDC
приватный репозиторий

ARC

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

React · TypeScript · NestJS · PostgreSQL · Redis · Docker
приватный репозиторий

decisionrl

RL для операционных решений (ценообразование, склад, энергетика, очереди, цепочки поставок): к каждой среде идёт классический baseline. Обученная политика бьёт сильный baseline на 5 задачах и совпадает с точным DP-оптимумом там, где он есть; паритет с Stable-Baselines3 на CartPole. 31 алгоритм, 20 сред, 385 тестов, покрытие 86%, публикация в PyPI.

PyTorch · NumPy · pytest · MkDocs

approval-service

Backend-сервис согласования контента: идемпотентность, state machine, audit log, transactional outbox, мультитенант-изоляция, 39 тестов.

FastAPI · SQLAlchemy 2.0 · Alembic · PostgreSQL

Detector_app

Мониторинг дисциплины по видеопотоку в реальном времени: YOLO + InsightFace, Streamlit, CSV-отчёты.

YOLO · InsightFace · Streamlit

Geomarketing_analysis

Геомаркетинговая ML-аналитика: поиск оптимальной локации для фитнес-центра.

scikit-learn · OpenStreetMap · H3

classification_animals

Классификатор изображений: сравнение Dense / CNN / VGG (F1 0.88), деплой на Streamlit + FastAPI.

TensorFlow · Keras · FastAPI

CIFAR10

Классификация изображений CIFAR-10 — задача компьютерного зрения.

Deep Learning · CV

universum

Практические работы по нейросетям и Deep Learning за выпускной семестр.

Neural Networks · Jupyter

excel-to-db-converter

Веб-приложение на FastAPI: конвертация Excel в таблицы БД с авторизацией и валидацией.

FastAPI · REST · Backend

StreamlitFastAPI_app

Демо-связка Streamlit-фронтенда и FastAPI-бэкенда.

FastAPI · Streamlit

chinese-premium-store

Премиум интернет-магазин на React: каталог с фильтрами, корзина, избранное.

React · React Router · Context

veloshop

Магазин велосипедов на Vue / Nuxt.

Vue · Nuxt

store

Учебный интернет-магазин на React.

React · JavaScript

miigaik-lk

Личный кабинет студента МИИГАиК: расписание, зачётка, профиль.

HTML · CSS · JS

ToDoshka

Кроссплатформенное todo-приложение на Flutter.

Flutter · Dart

flutter_dev

Учебное кроссплатформенное приложение на Flutter.

Flutter · Dart

StableDroneSystemAnalysis

Анализ устойчивости динамических систем БПЛА: моделирование, собственные числа, GUI.

Python · NumPy · Control

FunctionSketch

Распознавание математической функции по нарисованному графику; экспорт в LaTeX/Excel.

Python · Math · GUI

Space_Game

Космический шутер на Python (Pygame).

Python · Pygame

game_3072

Игра-головоломка 3072 (по мотивам 2048) на Java.

Java · Puzzle

Flappy_Bird

Клон Flappy Bird на Python.

Python · Pygame

English_Learn

Программа для изучения английских слов на Python.

Python · Education

Office_Tweaks

Утилита для автоматизации офисных задач на Python.

Python · Automation

Полный список — 41 репозиторий на GitHub. Открыть профиль ↗

04 Опыт и образование

Производственная практика — Дирекция ИТ (ДИТ) МИИГАиК

май – июнь 2026

Развернул портал GiA на тестовом сервере: PostgreSQL, Gunicorn, Nginx. Настроил SSO. Работа с реальной инфраструктурой организации.

Техник службы технической поддержки — МИИГАиК

дек 2024 – янв 2026

Обслуживание и ремонт компьютерной техники, системное администрирование Windows и Linux, скрипты на PowerShell и Bash, работа с Active Directory, диагностика и настройка ПО. 1 год 2 месяца.

МИИГАиК — бакалавр, «Прикладная информатика» (09.03.03)

2022 – 2026

Московский государственный университет геодезии и картографии. ВКР — информационный портал научного журнала на Django (проект GiA).

ЦДПО ФГБОУ ВО «МИИГАиК» Разработка геоинформационных решений с использованием методов искусственного интеллекта

2022 – 2026

Прошел обучение на программе «Разработка геоинформационных решений с использованием методов искусственного интеллекта» (Цифровая кафедра МИИГАиК; квалификация — «Специалист по большим данным»). В рамках курса последовательно освоил базовые концепции ИИ и машинного обучения и закрепил их на практике в Python: работа с данными (NumPy/Pandas), визуализация (Matplotlib/Plotly), сбор и предобработка датасетов, обработка аномалий, отбор и преобразование признаков. Отдельный блок был посвящён оценке качества моделей (метрики для регрессии/классификации/кластеризации), кросс‑валидации, переобучению и подбору гиперпараметров, а также построению и развертыванию учебных ML‑приложений. Далее изучались основные алгоритмы ML: обучение с учителем (kNN, линейная и логистическая регрессия, деревья решений, SVM, наивный Байес), обучение без учителя (снижение размерности, кластеризация), ансамблевые методы и бустинг. В части глубокого обучения прошёл основы нейросетей и практику в Keras, современные архитектуры (в т.ч. CNN, transfer learning, регуляризация), а также отдельные темы вроде автоэнкодеров, GAN, безопасности ИИ и применения YOLO для задач детекции/классификации. Во втором модуле упор был на GeoAI: работа с пространственными данными в Python (GeoPandas, Rasterio, Xarray/Rioxarray), получение данных через API (requests, OSM/OSMnx), визуализация и интерактивное картографирование (Leafmap), предобработка геоданных и инженерия признаков, практики в Google Earth Engine. В прикладной части выполнял задачи пространственного анализа и геомаркетинга с ML/DL, а также знакомился с интеграцией ИИ‑решений в QGIS: разработка/встраивание модели, backend‑часть и веб‑приложение (Streamlit), подготовка QGIS‑плагина и работа над итоговым проектом в рамках стажировки/аттестации.

Давайте познакомимся

Открыт к предложениям Junior Backend / Python. Отвечаю быстро.