Denis Gaev

Python developer
Denis Gaev
Python developer
Ташкент
+998 90 027 10 82
+7 985 935-57-73
Специализации

Разработка сайтов
Разработка приложений
Комплексные решения
Тестирование
Инфраструктура
Прочее

Навыки

Python
Веб-программирование
Базы данных
Прикладное программирование
Gitlab
Системное программирование
Разработка ботов
Веб приложения
Pandas
Машинное обучение
Работа в команде

Обо мне

Python-разработчик с опытом в создании прикладного ПО - desktop-приложений, внедрения AI-модулей, создание веб-сервисов, Telegram-ботов. Фокус - на автоматизации, научных и исследовательских задачах.

Стек: Python, Flask, FastAPI, Qt, OpenCV, PyTorch, TensorFlow, Ultralytics, PostgreSQL, MySQL, SQLite, Docker, Celery, Redis, RabbitMQ, Prometheus, Grafana, Loki, LLM, RAG и д.р. Изучение новых технологий не вызывает сложностей.
Работаю по Agile, использую Git.
Постоянная занятость, заказная разработка, научные проекты, интеграции, рефакторинг legacy.

Portfolio

  • Научные веб-проекты с применением AI/ML для психодиагностики и поведенческого анализа.

    ФГБУН Институт психологии Российской академии наук None

    Ключевые проекты: Веб-сервис на Flask + OpenCV / Transformers для анализа личности по VK-аккаунтам и аудио/видео (прогноз поведения в проф. деятельности) Telegram-бот с интеграцией Robokassa, обработкой очередей ML-анализа видео опросов. Платформа для психологических исследований (FastAPI + Nuxt/Vue): конструктор тестов, приглашение респондентов, сбор данных, экспорт отчётов (https://tests.ipran.ru) Модель креативности на основе NLP (анализ текстов, метрик активности, поведенческих паттернов) Достижения: Реализовал 4 полноценных сервиса «с нуля» за 1,5 года Создал масштабируемую архитектуру с background-задачами.
  • Проект: «PhotoCount» - desktop-приложение

    North Pacific Wildlife Consulting None

    Компания - исследовательская организация, реализующая международные проекты по мониторингу морских млекопитающих (совместно с NOAA, США). Разработал кроссплатформенное приложение на Python/Qt для полевой и офисной обработки фото/видео-данных по изучению северных морских млекопитающих. Проект: «PhotoCount» - desktop-приложение для сбора и анализа данных по морским львам (Steller Sea Lion Project) Интегрировал ML-модули (MASK R-CNN, CENTERNET, YOLOv8/v11) для автоматической детекции, сегментации и классификации животных. Создал embedded-модуль для Agisoft Metashape (Python API), позволяющий находить объекты на геопривязанных ортофотопланах и генерировать разметку в формате YOLO. Проводил полевые экспедиции на Дальнем Востоке в роли техлида и разработчика. Достижения: Ускорил обработку данных на 60% за счёт автоматизации и ML-инференса Сократил затраты на ручную разметку на 36% Внедрил pipeline от сбора фото до пространственного анализа (координаты, учет численности, размеры особей)

Education

  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Курс 10266: Программирование на С# с использованием Microsoft .NET Framework 4

    1 ноября 2018 г. - 1 ноября 2018 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / М10262А: Разработка Windows приложений в Microsoft Visual Studio® 2010

    1 ноября 2018 г. - 1 ноября 2018 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Курс 10265: Разработка решений на базе технологий доступа к данным в Microsoft Visual Studio

    1 декабря 2018 г. - 1 декабря 2018 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва, Российская Федерация

    Другое / Курс 20487: Создание облачных решений и веб - сервисов

    1 февраля 2019 г. - 1 февраля 2019 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Курс 20486D: Разработка Web приложений с использованием ASP.NET Core MVC

    1 декабря 2019 г. - 1 декабря 2019 г.
  • Московский университет имени С.Ю. Витте, Москва

    Бакалавриат / Прикладное программирование / Корпоративные информационные системы

    1 сентября 2019 г. - 1 апреля 2024 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Основы программирования и баз данных

    1 сентября 2017 г. - 1 октября 2017 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Программирование на языке C (Си)

    1 октября 2017 г. - 1 ноября 2017 г.
  • Институт биоинформатики

    Другое / Программирование на Python

    1 июня 2024 г. - 1 июня 2024 г.
  • Центр компьютерного обучения «Специалист» при Техническом университете им. Н.Э. Баумана Москва

    Другое / Курс 20487D: Создание облачных решений и веб - сервисов

    1 октября 2019 г. - 1 ноября 2019 г.

Work Experience

  • Python developer

    North Pacific Wildlife Consulting

    1 мая 2017 г. - 1 сентября 2025 г.
  • Python developer

    ФГБУН Институт психологии Российской академии наук

    1 января 2022 г. - None