DRДанил Рожнев
Python · React · MCP · ИИ-агенты

AI-инженер. Веб-разработка и автоматизация.

Создаю продукты на Python и React: от сбора данных и API до интерфейса, отчётов и интеграций. Пишу MCP-инструменты и организую параллельную работу ИИ-агентов над проектами.

Данил Рожнев

Backend: Python / FastAPI · Java · PostgreSQL

Frontend: React / TypeScript

Desktop: C# / .NET

Автоматизация Excel: C# / Excel-DNA

Санкт-Петербург · открыт к работе
+7 (911) 936-22-87

Примеры работ

Три проекта: ресейл-сервис, информационная система театра и Excel-надстройка.

01 / Веб-продукт · Автоматизация

HELLA.RESALE

Внутренний каталог для нескольких зарубежных ресейл-площадок и витрина отобранных товаров.

Как работает

Парсеры собирают предложения с нескольких площадок и параллельно обрабатывают запросы. Защищённые сайты парсятся через Bright Data Web Unlocker API. Поиск по фото находит аналоги, ИИ отсеивает неподходящие совпадения. Отобранные товары экспортируются в витрину; первичный отсев требует меньше ручной работы.

Стек
PythonFastAPIPostgreSQLReactTypeScriptBright DataGLM API
Разработка продукта и обработки данных
02 / Веб-приложение · База данных

Информационная система театра

Управление спектаклями, показами, залами, билетами и отчётами в одном приложении.

Как работает

FastAPI обрабатывает бронирование и продажи; реляционная схема PostgreSQL связывает репертуар, места, билеты и сотрудников. Интерфейс собран на Jinja2.

Стек
PythonFastAPIPostgreSQLSQLJinja2
2025 · Разработка информационной системы
03 / Excel · Производственная автоматизация

SlPlugin

Excel-надстройка для военного завода: готовила сопроводительные листы при выполнении оборонного заказа.

Как работает

Читает книгу проекта, проверяет обязательные данные с указанием листа и строки ошибки, затем формирует итоговый отчёт XLSX: маршрут, сдаточную накладную и ведомость материалов.

Стек
C#.NET FrameworkExcel-DNAOffice Interop
2025 · Надстройка для производственной документации

Технический стек

Backend и данные

REST API, модели данных, SQL-запросы, валидация, загрузка и обработка данных. Парсинг нескольких источников и параллельный сбор предложений.

Python · FastAPI · Java · PostgreSQL · SQL · Beautiful Soup · Playwright

Веб-интерфейсы

Каталоги и внутренние экраны: фильтры, карточки, формы, адаптивная вёрстка и подключение к API.

React · TypeScript · JavaScript · HTML/CSS · Jinja2

Настольные приложения и Excel

Приложения на C# с локальными данными; Excel-надстройки для проверки книг и подготовки отчётов XLSX.

C# · .NET · Excel-DNA · Office Interop

ИИ и инструменты разработки

Оркестрация задач между агентами, собственные MCP-инструменты для доступа к данным и этапам обработки, интеграция изменений.

Gemini API · Codex · MCP SDK · skills · CLI · Git
Инженерный процесс

Оркестрация ИИ-агентов

Использую ИИ-агентов на всём цикле разработки: от постановки задачи и параллельной работы до интеграции и запуска. Задаю границы изменений, формат обмена данными и критерии готовности, чтобы результаты разных агентов складывались в один продукт.

01 / ПОСТАНОВКА

Формулирую задачу

Фиксирую цель и ограничения, делю работу на независимые части, задаю для каждой входные данные и критерии приёмки.

02 / ОРКЕСТРАЦИЯ

Веду параллельную работу

Назначаю агентам роли и контекст, подключаю skills и CLI. Пишу MCP-серверы под проект, чтобы дать агентам ограниченный доступ к данным и операциям.

03 / ИНТЕГРАЦИЯ

Собираю результат

Объединяю изменения через Git, устраняю конфликты и проверяю взаимодействие компонентов перед запуском.