Обо мне
Профессиональный путь, образование и навыки
Деев Егор
Python Backend Developer (LLM-агенты)
Python Backend-разработчик: 6 лет программирования, из них 2 года — проектная разработка в командах с руководством групп и code review. Создаю веб-сервисы и ИИ-приложения полным циклом — от проектирования API и архитектуры до релиза и сопровождения в продакшене, включая коммерческие заказы под ключ. Специализируюсь на LLM-агентах и надёжной серверной инфраструктуре.
Основной стек — Python: Django, FastAPI, REST API, асинхронная обработка, PostgreSQL и Redis, автоматизация и парсинг данных. Создаю ИИ-решения — агентов на PydanticAI с интеграцией LLM, собственными MCP-инструментами, векторным поиском и долговременной памятью. Администрирую Linux-серверы: Docker, Nginx, CI/CD, мониторинг на Prometheus/Grafana и Metabase. Умею собирать крупные C++-проекты из исходников под Windows: тулчейн Cygwin, Ant и MSVC, упаковка в MSI-установщики через NSIS.
Есть опыт фронтенда и полного цикла продукта — от собственных сервисов с многотысячной аудиторией до сайтов и панелей управления под заказ. Отличаюсь аналитическим складом ума, нацелен на поиск и эффективное решение сложных, нестандартных задач.
Работаю удалённо или в гибридном формате, до 40 часов в неделю, открыт к интересным проектам и фриланс-заказам.
В цифрах
Опыт работы
Ведущий разработчик (embedded-ПО Aimee, ChopCheck)
NowHere (МосПолитех)
Студенческая проектная команда МосПолитеха (курируется вузом, отчитывается перед ЦПД). Руковожу группой из 5 человек в проекте из 25, провожу code review. Отвечаю за встраиваемое ПО голосового ИИ-устройства Aimee и перенос действующего сервиса ChopCheck на платформу MAX.
- Разработал встраиваемое ПО голосового ИИ-устройства Aimee на базе Raspberry Pi Zero 2 W
- Реализовал захват и потоковую передачу четырёхканального аудио с микрофонов по цепочке Device → Mobile → Gateway
- Реализовал BLE-пейринг с мобильным приложением и переключение устройства на Wi-Fi hotspot телефона
- Реализовал управление периферией устройства — экран состояния, подсветка, физическая кнопка запуска сессии
- Перенёс сервис ChopCheck (Telegram Mini App для разделения счетов, 500+ пользователей по всем платформам) на MAX — новый канал притока аудитории
Разработчик системы сборки, руководитель команды
АзОфис (МосПолитех)
Руководил командой из 6 человек (включая code review) в разработке специализированного офисного пакета на основе Apache OpenOffice под нужды российского бизнеса и госсектора.
- Организовал сборку проекта из исходного кода (GitHub) с последующими правками кода
- Разработал backend-часть с доработкой сырых функций OpenOffice
- Координировал команду разработки, контролировал выполнение поставленных задач
- Спроектировал и реализовал упрощённый специализированный интерфейс
- Поднял сборочную машину для сборки Apache OpenOffice из исходников на Windows (Cygwin, Ant, MSVC-toolchain, NSIS, MozillaBuild), получил MSI-установщики по языкам и написал пошаговый гайд для команды
Backend-разработчик, руководитель серверной части
EasyAccess (МосПолитех)
Руководил группой из 7 человек (в проекте — 14), проводил code review в разработке серверной части проекта расширения веб-доступности «EasyAccess».
- Спроектировал и реализовал REST API на Django для обработки клиентских запросов
- Координировал команду разработки, контролировал выполнение крупных задач
- Внедрил контейнеризацию на Docker, сократив время развёртывания окружения с ~2 часов до ~15 минут
- Реализовал и оптимизировал запросы к БД на PostgreSQL
Разработчик, индивидуальные проекты
Частные проекты
Примеры (три из многих): Yandex Calendarkin (уведомления о событиях Яндекс.Календаря в Telegram), NPR MeteoBot (мониторинг погоды и актировок, парсинг сайтов) и Circlechek (обработка видео).
Образование
Системная и программная инженерия
МосПолитех
Высшее образование по направлению системной и программной инженерии.
- Изучение алгоритмов и структур данных
- Практика с различными базовыми алгоритмами для низкоуровневых языков
- Анализ математических алгоритмов
- Изучение С++ в контексте системного программирования
- Изучение PostgreSQL и структуры базы данных
Фундаментальная информатика и информационные технологии
РГРТУ
Высшее образование в области информационных технологий.
- Создание, поддержка и администрирование информационно-коммуникационных систем и баз данных
- Разработка и тестирование программного обеспечения
- Управление информационными ресурсами
- Формирование навыков алгоритмического мышления
- Разработка оригинальных алгоритмов и интеллектуальные программные системы
Управление инвестиционными проектами
МосПолитех
Дополнительное образование по управлению проектами.
- Обучение основам и продвинутым методам управления инвестиционными проектами
- Разработка финансовых моделей
- Управление рисками и анализ внутренней и внешней среды проектов
- Расчёт бизнес-плана
- Изучение «мсп.рф», «Яндекс.трекер» и других бизнес-инструментов
Введение в программирование (C++)
Stepik
Онлайн-курс по основам программирования на C++.
- Практические основы программирования на С++
- Изучение базовых конструкций языка
Основы промышленного программирования на Python
Яндекс Лицей
Продвинутый курс программирования на Python.
- Изучение сложных алгоритмов и решение неординарных задач
- Работа с фреймворками: Pygame, PyQT, Request, Aiogram и др.
- Изучение структуры и создания базы данных SQLite
Основы программирования на языке Python
Яндекс Лицей
Базовый курс программирования на Python.
- Обучение основам и базовым библиотекам
- Изучение PEP8