Открыт к предложениям

Иван Доронин

Иван Доронин

Python Backend Developer

Проектирую REST API, асинхронные сервисы и Telegram-ботов на FastAPI и Django

Москва
  • Удалёнка
  • Гибрид
  • Офис
GET /api/profile 200 OK
{
  "name": "Иван Доронин",
  "title": "Python Backend Developer",
  "location": "Москва",
  "work_formats": [
    "remote",
    "hybrid",
    "office"
  ],
  "open_to_work": true,
  …
}
Открыть API в Swagger
01

Обо мне

Python backend-разработчик. В VeloxCode развиваю и поддерживаю 13 продакшен-проектов на Django, а до этого в Министерстве транспорта Московской области делал API на DRF и асинхронную выгрузку транспортных данных. Магистр кибербезопасности НИУ ВШЭ, поэтому отдельно слежу за безопасностью кода, а в аспирантуре занимаюсь AI и LLM: строю агентов на LangGraph и интегрирую модели через API OpenAI и Anthropic. Также развиваюсь в Web3 — разбираю ончейн-данные в Solana и EVM-сетях.

Языки

  • Русский родной
  • Английский B2 — средне-продвинутый
02

Стек

Языки и фреймворки
  • Python
  • SQL
  • FastAPI
  • Django
  • Django REST Framework
  • Flask
  • Pydantic
  • Jinja2
  • asyncio
  • aiohttp
  • REST API
  • WebSocket
Telegram
  • aiogram
  • python-telegram-bot
  • pyTelegramBotAPI
  • Telegram Mini Apps
Базы данных
  • PostgreSQL
  • MongoDB
  • SQLite
  • Redis
  • SQLAlchemy
  • Alembic
  • Django ORM
Очереди и фоновые задачи
  • Celery
  • RabbitMQ
  • django-rq
AI и LLM
  • OpenAI API
  • Anthropic API
  • LangChain
  • LangGraph
  • Ollama
  • LLM-агенты
Web3
  • Solana
  • EVM
  • Jito
  • Uniswap
  • Permit2
  • RPC
  • Solscan
  • Blockscout
  • Bubblemaps
Безопасность
  • OWASP Top 10
  • SAST
  • DAST
  • SCA
  • DevSecOps
  • Bandit
Инфраструктура
  • Docker
  • Nginx
  • gunicorn
  • Linux
  • Git
  • GitHub
  • GitLab
  • CI/CD
Логи и мониторинг
  • structlog
  • Grafana
  • Loki
  • Alloy
Тестирование и качество
  • pytest
  • mock
  • ruff
Фронтенд и iOS
  • Vue 3
  • TypeScript
  • JavaScript
  • Vite
  • Swift
  • UIKit
  • Vapor
ГИС
  • QGIS
  • PyQt
Принципы
  • ООП
  • SOLID
  • DRY
  • KISS
03

Проекты

ViralScope

Сервис поиска виральных Reels: собирает видео из Instagram по нише, считает процент виральности и объясняет через Claude, почему ролик «залетел» и как снять свой

  • Python
  • FastAPI
  • Anthropic API
  • Pydantic
  • structlog
  • PostgreSQL
  • Redis
  • Docker
  • Grafana
  • Loki
  • Alloy
  • pytest
  • ruff

Габриэль — сайт СПА-студии

Сайт СПА-студии в Норильске на Flask — каталог из 110 услуг с ценами и онлайн-запись через YCLIENTS

110
услуг с онлайн-записью из 149 в прайсе YCLIENTS
  • Python
  • Flask
  • SQLAlchemy
  • SQLite
  • YCLIENTS
  • JavaScript
  • pytest
  • gunicorn

AgentGuard — ВКР магистратуры

Система защиты LLM-агентов от эскалации привилегий через атаки на LLM: каждое действие агента проверяется до выполнения

7
узлов графа — от разбора запроса до аудита
  • Python
  • LangGraph
  • LangChain
  • Ollama
  • Llama 2

TeamPlayer — ВКР бакалавриата

iOS-приложение для совместного прослушивания музыки в сообществах — общий плеер, чат и плейлисты в реальном времени

3
сервиса — iOS-приложение, сервер на Vapor и сервис на FastAPI
  • Swift
  • UIKit
  • Vapor
  • Fluent
  • PostgreSQL
  • WebSocket
  • Python
  • FastAPI
  • Docker

Другие проекты

04

Опыт

  1. авг 2024 — н.в. 2 года 4 мес.

    Backend-разработчик

    VeloxCode · Москва

    Разработка Web2-проектов

    Достижения

    • Развиваю и поддерживаю 13 продакшен-проектов компании — финтех-сервисы на Django
    • Интегрирую внешние API партнёров по единому стандарту, с отказоустойчивой обработкой запросов при сбоях на стороне провайдера
    • Сделал Telegram-админку — управление заявками, балансами и рассылками
    • Внедрил двухфакторную аутентификацию и KYC-верификацию клиентов
    • Сделал аналитику по заказам и реферальной программе
    • Реализовал промо-механики — промокоды, скидки, кешбэк и реферальную программу
    Обязанности
    • Разработка и поддержка текущих проектов компании
    • Интеграция внешних API, обработка callback-ов и вебхуков
    • Доработка админ-панелей и внутренних инструментов
    • Фоновые задачи и очереди на Redis и django-rq, cron-рассылки
    • Разбор инцидентов в продакшене по логам и исправление ошибок
    • Проектирование REST API на Django/DRF и FastAPI
    • Деплой и сопровождение сервисов на Linux, gunicorn и PostgreSQL
    • Работа через pull request и код-ревью в GitHub-организации команды
    • Python
    • Django
    • DRF
    • FastAPI
    • pyTelegramBotAPI
    • python-telegram-bot
    • PostgreSQL
    • Redis
    • django-rq
    • Celery
    • RabbitMQ
    • Docker
    • Nginx
    • gunicorn
    • Linux
    • pytest
  2. сен 2023 — янв 2025 1 год 5 мес.

    Главный эксперт отдела разработки

    Министерство транспорта и дорожной инфраструктуры Московской области · Красногорск, Московская область

    Достижения

    • Разработал плагин для QGIS на PyQt для анализа транспортных потоков и оптимизации маршрутной сети общественного транспорта Московской области — решение отмечено наградой «Прорыв года»
    • Спроектировал и реализовал API на DRF для выгрузки больших объёмов транспортных данных; на базе этого API сделал эндпоинты маршрутов для плагина QGIS
    • Разработал асинхронный скрипт для выгрузки транспортных данных в нужном формате — загрузка по чанкам занимает пару часов вместо скрипта, запущенного на ночь
    • Разработал техническое задание для портала обращений граждан Московской области совместно с командами разработки и заказчиком, взаимодействовал с подрядчиками на этапах проектирования и приёмки
    • Получил «Благодарственное письмо» от заместителя Председателя Правительства Московской области
    Обязанности
    • Разработка Telegram-ботов на Python и их интеграция с внешними API и сервисами
    • Настройка и администрирование серверов для развёртывания приложений
    • Сбор, очистка, преобразование и хранение данных
    • Разработка логики обработки пользовательских запросов
    • Анализ данных и подготовка отчётов
    • Проектирование системы мониторинга транспортных потоков
    • Поддержка и сопровождение разработанных сервисов
    • Python
    • Django REST Framework
    • asyncio
    • aiohttp
    • PyQt
    • QGIS
05

Образование

  • 2020 — 2024

    Бакалавриат

    Программная инженерия

    НИУ ВШЭ, Москва

    Факультет компьютерных наук (ФКН)

  • 2024 — 2026

    Магистратура

    Кибербезопасность

    НИУ ВШЭ, Москва

    Московский институт электроники и математики (МИЭМ)

  • 2026 — н.в.

    Аспирантура

    Искусственный интеллект и машинное обучение

    Московский университет «Синергия»

    Факультет информационных технологий (ФИТ)

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

  • 2026 — н.в.

    Python Backend Developer

    Яндекс Практикум

  • 2025

    iOS-разработчик

    Яндекс Практикум

  • 2025

    Базы данных

    НИУ ВШЭ

    Проектирование баз данных

  • 2025

    Алгоритмы и структуры данных

    НИУ ВШЭ

    Решение задач в Yandex Contest

Контакты

Если у вас есть вакансия или проект — буду рад присоединиться к команде и работать вместе.