pe.Павел Елисеев
en
портрет01 / 02
fig. 01 — пару фото со мной
ML · Data Science · Full‑Stack Web

Код, наука, спорт —
одна траектория

ML-инженер и data scientist в промышленности, full-stack веб-разработчик на фрилансе. Но траектория шире: комбинаторная оптимизация, научные публикации, красные дипломы, свои сервисы и алго-трейдинг, спорт и волонтёрство.

Machine LearningData ScienceОптимизацияЭволюционные алгоритмыFull-stackPythonАвтоматизация и цифровизация
открыт к предложениям · Санкт-Петербург / удалённо
01Компетенции

Что я могу

Коротко о том, с чем я, вероятно, смогу вам помочь.

Data ScienceВеб-разработка

Оптимизация и планирование

Оптимальные расписания, маршруты и распределение ресурсов при множестве ограничений

ИИ-ассистенты и агенты

Помощники на языковых моделях: понимают запрос словами и берут на себя рутину

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

Ответы и документы на основе внутренних данных и регламентов, а не общих сведений

Разбор документов и текста

Автосортировка писем и заявок, распознавание текста со сканов, краткие сводки

Анализ изображений

Классификация, оценка качества, поиск дубликатов и распознавание объектов

Рекомендательные системы

Подбор релевантного контента, товаров или обучения под пользователя

Обучающиеся агенты (RL)

Агенты, которые учатся принимать решения на опыте — от управления до стратегий

Аналитика и прогнозы

Сегментация, поиск закономерностей и прогнозы по историческим данным

Модели в продакшене

Путь от прототипа до устойчивого сервиса: интеграция, нагрузка, ускорение на GPU

Веб-сервисы и API

Серверная часть как надёжный источник истины: API, базы данных и бизнес-логика

Сайты и веб-приложения

Быстрые адаптивные сайты и приложения, в т.ч. мультиязычные, со своей дизайн-системой

Управление платежами

Балансы, платежи и строгий учёт транзакций с гарантией корректности расчётов

Интеграции

Подключение платежей, входа через внешние сервисы и сторонних API

Работа с медиа

Загрузка, оптимизация и хранение изображений, галереи и инструменты просмотра

Микросервисы

Микросервисная архитектура и переиспользуемые компоненты

Развёртывание и эксплуатация

Контейнеризация, деплой, сертификаты шифрования, резервные копии и мониторинг

Автоматизация и сбор данных

Скрейпинг по расписанию, планировщики и автоматизация через эмуляцию браузера

Боты для соцсетей

Боты и автоматизация для Telegram и других площадок: публикации по расписанию, рассылки, сценарии

Ретроспектива

Путь в сухих цифрах

От школьных олимпиад до промышленного Data Science.

8
лет в IT
12
публикаций
30+
грамот и сертификатов
3
года в промышленном DS
02Треки

Несколько потенциалов

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

03Опыт

Траектория, не резюме

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

Категории
2026, октябрь — н.в.
Проекты

Оркестрация действий в социальных сетях

ВКонтакте и Telegram

Конструктор сценариев из шагов «источник → переход → фильтр → отбор → действие». Каждый шаг объявляет типы входа и выхода, поэтому несовместимая цепочка отклоняется до запуска. Фильтры явно различают отрицательный ответ и отсутствие данных: объект пропускается только при достаточной информации или разрешённом пользователем исключении. Планировщик учитывает суточные квоты, рабочие часы и паузы, останавливает аккаунт при капче и не повторяет действия с неизвестным исходом. Аналитика показывает динамику аудитории и результативность сценариев.

GoPostgreSQLNext.jsTypeScriptVK APITDLibDocker

Принятие решений в мультиагентных системах

Корпоративный интенсив, Softline

Формализация мультиагентных систем, консенсус и отказоустойчивость, многоагентное обучение с подкреплением, координация LLM-агентов и наблюдаемость. Практика: взвешенное голосование, multi-agent debate, QMIX в PettingZoo и RLlib, цикл ReAct, инструменты и память через MCP, детекция дрейфа и детерминированная проверка действий агента.

LangGraphMCPA2APettingZooRLlibPydantic
2026, 12–15 октября
Образование
2026, октябрь — н.в.
Проекты

Шлюз социальных сетей и блогов

Инфраструктура публикаций и автоматизации

Единая точка интеграции с VK, Telegram, X и Ghost: авторизация, управление подключениями и прокси, ограничение частоты и стоимости вызовов, журнал операций. Сервисы-потребители используют общий контракт, а ответ платформы получают без промежуточной нормализации. Stateless-обработка VK отделена от stateful-воркеров Telegram на TDLib; для ограниченных сценариев платформы используется расширение Chrome. Политика повторов исключает дублирование операций при неизвестном исходе запроса. Консоль администратора показывает состояние подключений, лимиты и ошибки.

GoPostgreSQLTDLibNext.jsChrome MV3OAuth / PKCEX API v2Ghost Admin APIDocker

Доработки и валидация аудита интернет-магазина

KITWIN

Доработаны калькулятор заказов, сервис рассылок и подготовка изображений. Проверен и дополнен аудит интернет-магазина: качество принтов, доставка, оплата, каталог, аналитика и мобильная версия. Сформирован приоритизированный технический бэклог с конкретными местами в коде и вопросами заказчику.

Next.jsFastAPIPHPВалидация аудитаТехнический анализ
2026, октябрь
Работа
2026, октябрь — н.в.
Работа

Проведение собеседований

Газпромнефть-ЦР

Проведение собеседований кандидатов: обсуждение опыта, лайв-кодинг и вопросы по машинному обучению. Структурированная оценка базовой математики, ML, программирования и коммуникации, подготовка заключения и обратной связи по итогам интервью.

Техническое интервьюMachine LearningЛайв-кодинг

Сервис раскладки полигонов

Комбинаторная оптимизация и вычислительная геометрия

Размещение выпуклых и невыпуклых полигонов внутри подложки с отверстиями, требованиями к расстояниям, поворотами и жёсткими или мягкими ограничениями. Жадные, локальные, эволюционные и точные алгоритмы сравниваются на публичных бенчмарках по единой целевой функции. Вычислительно тяжёлая геометрия вынесена в Rust через PyO3. Портфель решателей работает параллельно и выбирает лучшую раскладку в пределах общего бюджета времени. Асинхронный API поддерживает профили качества и скорости, промежуточные результаты и телеметрию.

PythonRustPyO3ShapelyHiGHSOptunaFastAPIDocker
2026, октябрь — н.в.
Проекты
2026, октябрь
Работа

Восстановление эксплуатации интернет-магазина

KITWIN

Сопровождение магазина на чужом коде: восстановление базы из облачного бэкапа после отказа зоны провайдера и перенос стека на один VPS. Docker Compose, PostgreSQL, Caddy с автоматическими сертификатами, ночные дампы, перенос почтовых DNS-записей; последующая оптимизация выдачи файлов и изображений.

Next.jsFastAPIPostgreSQLRedisCaddyDocker Compose

Обезличивание персональных данных

ML-приложение VELDAT

Правила и собственная дообученная NER-модель находят имена, адреса и реквизиты в тексте и документах Word. Данные заменяются стабильными метками, а после обработки сторонним сервисом восстанавливаются по локальной таблице соответствия. Документы сохраняют оформление, метаданные автора очищаются. Модель квантована и работает через ONNX и WebAssembly непосредственно в браузере: исходный текст не отправляется на сервер.

PyTorchTransformersONNXWebAssemblyTypeScriptWeb Workers
2026, октябрь
Проекты
2026, октябрь
Проекты

Аналитика больших таблиц в браузере

Приложение VELDAT

Просмотр и анализ CSV, Excel, Parquet и JSON без загрузки файла на сервер. Аналитическая СУБД DuckDB-Wasm выполняет фильтрацию, SQL-запросы, сводные таблицы и статистику по столбцам; результат выгружается в табличных форматах. Виртуальная сетка загружает строки по мере прокрутки, долгие запросы можно остановить. Определяются кодировка и разделитель CSV, листы Excel читаются отдельно.

DuckDB-WasmApache ArrowSQLTypeScriptWeb WorkersNext.js

Работа с PDF в браузере

Приложение VELDAT

Сжатие PDF под заданный предел, объединение и разделение файлов, поворот и перестановка страниц без передачи документов на сервер. Собственный конвейер уменьшает изображения и подбирает параметры сжатия, MuPDF урезает встроенные шрифты, PDF.js строит предпросмотр и сравнение результата с оригиналом. Обработка вынесена в Web Worker, чтобы интерфейс оставался отзывчивым.

TypeScriptpdf-libMuPDFPDF.jsWebAssemblyWeb Workers
2026, октябрь
Проекты
2026, октябрь
Проекты

Проверка и конвертация JSON, YAML и XML

Приложение VELDAT

Собственный парсер JSON указывает точное место и причину ошибки, а также исправляет распространённые отклонения списком понятных замен. Форматирование сохраняет длинные числа без округления. Поддерживаются преобразования между JSON, YAML, XML и CSV, синхронная подсветка одного значения в разных форматах, дерево данных и генерация типов TypeScript и JSON Schema. Большие документы обрабатываются в Web Worker.

TypeScriptCodeMirrorWeb WorkersJSON SchemaSVGNext.js

Сравнение текстов и документов Word

Приложение VELDAT

Сравнение редакций текста и документов Word по строкам, словам и символам, а также сравнение списков. Алгоритм использует уникальные строки как опорные точки для выравнивания больших текстов, а пары изменённых строк подбирает по сходству слов. Результат просматривается рядом или одним текстом, со сворачиванием совпадений и переходами по изменениям; выгружается самодостаточный HTML-отчёт. Обработка выполняется локально в Web Worker.

TypeScriptPatience diffjsdiffWeb WorkersDOCXNext.js
2026, октябрь
Проекты
2026, сентябрь — октябрь
Работа

Сервис рассылок ВКонтакте

KITWIN

Backend на Laravel с группами и страницами менеджеров, фильтрами BlueSales, лимитами, очередью и историей. Из-за ограничений прав пользовательского токена отправка со страниц менеджеров реализована через расширение Chrome Manifest V3. Сквозная проверка подтвердила сбор диалогов, доставку текста и фото и корректную обработку получателей с закрытыми сообщениями.

PHPLaravelMySQLBlueSales APIChrome MV3VK API

Текстовая мастерская и типограф

Приложения VELDAT

Операции над текстом и списками собираются в последовательные сценарии: очистка, поиск и замена, сортировка, удаление дубликатов, транслитерация и преобразование строк. Сценарий сохраняется как переносимый рецепт и применяется к новому тексту. Редактор корректно обрабатывает Unicode и разные стили переносов, читает UTF-8 и Windows-1251. Отдельный типограф переводит текст между типографским написанием и символами обычной клавиатуры.

TypeScriptCodeMirrorWeb WorkersUnicodeNext.js
2026, сентябрь — октябрь
Проекты
2026, 14–17 сентября
Образование

Архитектуры глубокого обучения

Корпоративный интенсив, Softline

CNN, RNN, трансформеры, диффузионные и мультимодальные модели: выбор и комбинирование архитектур под задачу и ограничения эксплуатации. Практика: экспорт в ONNX и TorchScript, квантизация INT8, влияние KV-кэша и батчинга на инференс, поиск по изображениям через CLIP, каскады моделей с оценкой уверенности и мониторинг дрейфа.

PyTorchONNXTorchScriptTransformersDiffusersCLIP

Новейшие алгоритмы и подходы в обучении с подкреплением

Корпоративный интенсив, Softline

Современные методы RL: от PPO и SAC до RLHF, RLVR, GRPO, DPO и моделей пошаговой награды. Практика: среда Gymnasium и Stable-Baselines3, проверяемые награды для генерации кода, дообучение небольшой языковой модели через LoRA и GRPO, многошаговые агенты с инструментами, древовидный поиск при инференсе и барьерные функции безопасности.

PyTorchGymnasiumStable-Baselines3TRLGRPODPO
2026, 24–27 августа
Образование
2026, август — н.в.
Проекты

Контентный конвейер для брендов

Планирование, генерация и мультипостинг

Редакторские политики задают тон, рубрики, структуру публикаций и расписание для каждой площадки. Конвейер заказывает тексты и иллюстрации у отдельных сервисов, адаптирует разметку и длину под Telegram, VK, Ghost и X, добавляет короткие ссылки. Один сгенерированный материал переиспользуется на всех площадках без повторных обращений к модели. Очередь публикаций в PostgreSQL учитывает повторы, срок актуальности и неизвестный исход отправки, чтобы не создавать дубли. Поддерживаются регулярные дайджесты уже опубликованных материалов.

PythonFastAPIPostgreSQLNext.jsReact FlowAPSchedulerDocker

Распределённые вычисления: обучение и инференс моделей

Корпоративный интенсив, Softline

Расчёт памяти и выбор стратегии параллелизма для обучения, отладка распределённых запусков и высоконагруженный инференс генеративных моделей. Практика: PyTorch DDP и FSDP, DeepSpeed ZeRO, NCCL и Ray Train; vLLM с PagedAttention, кэширование префиксов, динамический батчинг, спекулятивное декодирование, квантование и структурированная генерация по Pydantic-схеме.

PyTorch DDP / FSDPNCCLDeepSpeedRay TrainvLLMTensorRT-LLMTriton
2026, 10–13 августа
Образование
2026, июль — н.в.
Проекты

Генерация текстов по сценариям

LLM, семантический поиск и редакторский контроль

Сервис собирает материалы из открытых источников, индексирует их в векторной базе Qdrant и использует семантический поиск для подбора фактов по теме. Модель-писатель создаёт текст по найденным материалам, а модель-критик проверяет его по тем же источникам. Длина, структура и другие формальные требования контролируются кодом; смысловые замечания возвращаются писателю на доработку. Семантическая память предыдущих публикаций помогает избегать повторов, вариации сценариев выбираются по накопленным оценкам. Отдельное исследование посвящено генерации юмора: сочетание языковых формул, детерминированных алгоритмов и LLM-редактирования на русском корпусе анекдотов. Сервис используется в регулярном контентном конвейере.

PythonFastAPIPostgreSQLQdrantLLMpymorphy3Next.jsDocker

Портфолио-визитка

Личный проект (этот сайт)

Одностраничный лендинг личного бренда: двуязычный сайт (RU/EN) с автоопределением языка, единой хроникой опыта по категориям и сквозным трекам с фильтрацией, приложенными сканами достижений и встроенным блоком консультаций. Весь контент вынесен в единый источник; собственная дизайн-система, правовые страницы из markdown-контента, подключённая веб-аналитика.

Next.jsReactJavaScriptCSS-токеныOpenPanel
2026, июль
Проекты
2026, июнь — н.в.
Работа

Мультиагентный оркестратор расчётных задач

Газпромнефть-ЦР

Проектирование и основная разработка библиотеки для построения оркестраторов из модулей. Системная модель представлена RDF-графом со SPARQL и деревом версий-сценариев, онтология — в OWL и SHACL. Реализованы координация агентов, вызов инструментов и вычислительных модулей, ветки сценариев, файлы и вопросы-ответы с участием человека. Библиотека развивается через регулярные выпуски с инструкциями по переходу и применяется в командном прототипе и пилотных проектах.

PythonRDF / SPARQLOWL / SHACLLangChainA2AFastAPIReact

Наставничество стажёра

Газпромнефть-ЦР

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

НаставничествоРевью кодаОценка алгоритмов
2026, июнь — август
Работа
2026, июнь — июль
Проекты

Сегментация стран мира

Личный проект

Публичная веб-консоль сегментации: описывает 218 экономик мира (около 49 признаков по демографии, цифровизации, экономике, климату и риску), выделяет пользовательские сегменты и продуктовые ниши. Пайплайн данных из открытых источников с версионированным инкрементальным стором; ось развитости (первая главная компонента PCA, калибровка к индексу человеческого развития ООН, тиры) и канонические сегменты (k-means) с проверкой устойчивости; аналитические слои — сегрегирующая способность признаков, карта возможностей, корреляции. Backend оркестрируется Dagster (два яруса вычислений: лёгкая живая сегментация и тяжёлый пересчёт); FastAPI отдаёт неизменяемый бандл и считает живую сегментацию по запросу с кешем в Redis. Frontend — клиентский лендинг с зумируемой картой мира, раскраской по тиру или числовому признаку, фильтрами, диапазонной кистью, лабораторией живой пересегментации и аналитическими секциями; фолбэк на статические снимки при недоступном API. Контейнеризация, наблюдаемость, деплой.

Pythonpandasscikit-learnDagsterFastAPIRedisDockerNext.jsTypeScriptd3-geo

Биржа встреч для ИТ-консалтинга

Личный продукт

Биржа деловых встреч для ИТ-консалтинга: клиент описывает задачу, выбирает слот и формат (звонок, онлайн-встреча, асинхронная консультация), эксперт проводит платную консультацию. Decoupled-архитектура: статический SPA-фронтенд и контейнеризированный асинхронный API как единственный источник истины (профили, встречи, балансы, тарифы, машина состояний встречи). Финансовая модель на виртуальных балансах со строгими денежными инвариантами — Decimal, блокировки строк профиля, append-only журнал транзакций; внешние аутентификация (Zitadel, OIDC/PKCE) и платёжный шлюз с фискализацией самозанятого.

PythonFastAPIPostgreSQLSQLAlchemyNext.jsTypeScriptZitadel (OIDC)ЮKassaDocker
2026, июнь
Проекты
2026, июнь
Работа

Генерация предпроектного беклога

Газпромнефть-ЦР

Проработка подхода к генерации задач предпроектной стадии по типовым беклогам и требованиям. Проектирование архитектуры на основе больших языковых моделей и retrieval-augmented generation, анализ применимости подхода и формирование набора данных.

PythonLLMRAGLangChain

Валидация компьютерного зрения по спутниковым снимкам

Газпромнефть-ЦР

Техническая экспертиза проектов сегментации ледовых образований, природных рисков и нефтяных пятен. Сверка отчётов с кодом и данными, воспроизведение инференса, пересчёт метрик и анализ разбиения выборок. Прямая проверка весов и переобучение отдельной модели после исправления бинаризации. Сформированы воспроизводимые замечания и рекомендации по доработке.

PyTorchSegmentationGDALGeoJSONFastAPIDocker
2026, май — сентябрь
Работа
2026, май
Проекты

Сайт-визитка и галерея художника

Клиентский проект

Сайт, совмещающий цифровую визитку художника и эксклюзивную галерею работ (имидж автора, эстетичная экспозиция, лидогенерация без онлайн-оплат). Decoupled-архитектура: статический SPA на Next.js и изолированный REST-бэкенд как источник истины по контенту (профиль, картины, ракурсы, ссылки на покупку), раздача статики через Caddy. Медиа-пайплайн: приём оригиналов, хеширование, нарезка каждого изображения на три под-версии для минимизации трафика. Публичная сетка галереи с лайтбоксом и переключением ракурсов; скрытая админ-часть с групповой загрузкой изображений, перестановкой ракурсов drag-and-drop, статусами Draft/Published и предпросмотром черновика. Однопользовательская JWT-авторизация с генерацией секретов при старте. Двуязычность RU/EN.

PythonFastAPISQLAlchemyJWTNext.jsTypeScriptTailwinddnd-kitCloudflare

Дашборд планирования команды

Газпромнефть-ЦР

Учёт нагрузки, списаний в человеко-ставках и отсутствий на базе OpenProject: Docker Compose, PostgreSQL, резервное копирование и интеграции. Для новой версии, разработанной коллегой, выполнены развёртывание, интеграционные правки и аудит архитектуры. Параллельный запуск позволил проверить основные сценарии без влияния на рабочие данные.

OpenProjectPostgreSQLDocker ComposeNext.jsNode.js
2026, февраль — н.в.
Работа
2026, фев
Образование

Мультиагентные системы (LLM)

Курс, модуль по LLM

Построение мультиагентных систем на больших языковых моделях для разработки программного обеспечения на open-source инструментах и моделях.

LLMМультиагентные системыOpen-source

Рекомендательная система корпоративного обучения

Газпромнефть-ЦР

Проектирование гибридной рекомендательной системы над моделью компетенций: профили ролей и сотрудников, связь компетенций с учебными программами, объединение признаков, холодный старт, функция потерь и метрики качества. Аналитическая записка с вариантами архитектуры и требованиями к данным.

RecSysFeature EngineeringPythonМодель компетенций
2026, февраль — март
Работа
2026
Проекты

Генерация правил маршрутизации

Личный проект

Скрипт генерации правил маршрутизации для Bifrost: обращение к языковым моделям по тегам с балансировкой нагрузки между провайдерами.

PythonBifrostLLM

LangChain Enterprise

Курс мастер-классов (8 занятий)

Путь от локальной модели до агентных систем на LangChain и LangGraph, с практикой построения графов агентов.

LangChainLangGraphАгентные системы
2025, дек
Образование
2025, осень
Образование

Технические детали больших языковых моделей

Теоретический курс для разработчиков

Внутреннее устройство больших языковых моделей: архитектура Transformer, семейство GPT, токенизация, строительные блоки, квантизация и эффективный инференс.

TransformerGPTТокенизацияКвантизация

Reinforcement Learning (OTUS) с проектной работой

OTUS

Курс обучения с подкреплением (80 академических часов) с защищённой проектной работой: система анализа обучения агента для торговли криптоактивами в среде Freqtrade — подготовка и дедупликация новостных данных, интеграция рыночных рядов, эксперименты с алгоритмом PPO.

FreqtradeFreqAIPyTorchtorchrlPPOClearML
2025 — 2026
Образование
2025, октябрь — ноябрь
Работа

RL-агент поддержания пластового давления

Газпромнефть-ЦР

Исследование агента обучения с подкреплением для управления заводнением в гидродинамическом симуляторе. Личная зона разработки — адаптация буфера опыта к параллельному сбору данных несколькими воркерами на Windows с корректной обработкой границ эпизодов.

PythonPyTorchtorchrlPPOГидродинамический симулятор

Доклад: гибридное планирование отгрузок нефтепродуктов

Конференция byteoilgas, Москва

Доклад об промышленном решении оптимального планирования налива: комбинаторная постановка (рюкзак со слотами), метод ветвей и границ с жадной эвристикой и вероятностный выбор элементов по обновляемым оценкам; интеграция с 1С.

Комбинаторная оптимизацияВетви и границыДоклад
2025, окт
Публикации
2025 — н.в.
Проекты

Оптимизация финансовых потоков

Математическая оптимизация и симуляция

Построение пошагового расписания переводов между счетами, вкладами и кредитными картами с учётом комиссий, налогов, льготных периодов, ставок и требований к ликвидности. Модель смешанного целочисленного программирования на временной сети сочетается с независимым дневным симулятором, который проверяет каждую операцию. Сценарии Монте-Карло оценивают устойчивость плана к задержкам, сбоям и изменению ставок. Отдельный модуль на Playwright собирает показания из веб-интерфейсов по декларативным сценариям, разделяя подтверждение входа человеком и автономное чтение данных.

PythonHiGHSMILPMonte CarloFastAPIPostgreSQLNext.jsPlaywright

Классификация корпоративной переписки

Газпромнефть-ЦР

Многоклассовая классификация писем по подразделениям-адресатам при сильном дисбалансе классов и наличии персональных данных. Дообучение моделей семейства BERT, извлечение текста из сканов через визуально-языковую модель, аугментация и подбор гиперпараметров. Подготовка модели и данных к инференсу.

PythonPyTorchBERTOptunaVLMONNX
2025, август — ноябрь
Работа
2025 — 2026
Проекты

Обоснование бизнес-идей

Личный проект

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

PythonLLM

Кодирование целых чисел

Опубликованная библиотека (PHP, composer)

Библиотека двунаправленного кодирования целых чисел из заданного диапазона в строковые коды фиксированной длины и обратно. Настраиваемый алфавит (буквы, цифры, символы), фиксированная длина кода, обратимое преобразование. Применение — компактные и обфусцированные идентификаторы, слаги ссылок.

PHPComposerMIT
2025
Проекты
2025 — н.в.
Проекты

Микросервисная экосистема

Большой личный проект

Современная эволюция платформы MGGFLOW: переиспользуемые шаблоны микросервисов и опубликованные composer-пакеты под лицензией MIT.

  • Шаблоны микросервиса
    Базовые шаблоны микросервиса на Laravel (enterprises-msvc, laravel-msvc) и на Django, с преднастроенной аутентификацией и структурой проекта.
  • Пакет lv-msvc
    Composer-пакет микросервиса с аутентификацией Zitadel и JWT, покрытый тестами PHPUnit.
  • exception-manager
    Composer-пакет управления кодовыми исключениями.
  • Фронтенд и сервисы
    fwx-frontend на Next.js; django-whisper — сервис распознавания речи.
LaravelPHPDjangoNext.jsZitadelJWTPHPUnit

Оптимизация внешней логистики доставки

Газпромнефть-ЦР

Назначение перевозчиков и временных слотов налива на заявки: модель смешанного целочисленного программирования и генетический алгоритм с лексикографической многокритериальной оптимизацией. Учитываются договорные доли перевозчиков, скидки, приоритетные заявки, временные интервалы и диверсификация поставок. Цель — снизить ручные корректировки логиста и затраты на перевозки.

PythonPyomoHiGHSDEAPMILPГенетические алгоритмы
2025 — 2026
Работа
2025
Проекты

Классификация иллюстраций и фотографий

Личный проект

Бинарный классификатор изображений, отделяющий иллюстрации от фотографий. Дообучение свёрточной сети EfficientNet-B0: перенос обучения, смешанная точность, ранняя остановка.

PythonPyTorchEfficientNet

Финансовые технологии и сервисы платёжной системы

Финтех Хаб Банка России совместно с НСПК

Продуктовая программа: генерация, проработка и защита сервисных идей с конкурентным и экономическим анализом.

  • Мастер Эд
    Обоснование сервиса подмены рекламы средствами искусственного интеллекта (на уровне HTML/URI и видеопотока) с персонализацией, анализом конкурентов и экономикой внедрения.
  • Мал да удал
    Проработка идеи платформы роботизации запуска и работы малого бизнеса.
  • Крипто Пруф
    Проработка продуктовой идеи и эссе.
ФинтехПродуктовые идеиПлатёжные системы
2024 — 2025
Образование
2024
Награды

Лучший выпускник факультета по научной работе

СПбГМТУ, факультет морского приборостроения

Награда за лучшую научно-исследовательскую деятельность на факультете по итогам магистратуры — за публикации и участие в конференциях.

Научная работаПубликации

LLM-ассистент бизнес-процессов

Газпромнефть-ЦР

Разработка ассистента для цифровизации бизнес-процессов на больших языковых моделях со структурированным выводом. Построение цепочек обработки и графов состояний на LangChain и LangGraph.

PythonLangChainLangGraphLLM
2024 — 2025
Работа
2024
Образование

Машинное обучение LITE

Финтех Хаб Банка России совместно с Газпромбанком

Базовый теоретический модуль по машинному обучению.

Машинное обучениеТеория

ML-аннотирование медиа

Личный проект (Django)

Сервис для больших объёмов изображений: приём и дедупликация (sha256 и перцептивные хеши), около двух десятков метрик качества в трёх семействах (классические методы компьютерного зрения, безэталонная оценка качества на глубоких моделях, ML-детекторы), выборка по произвольным условиям метрик. Внутри — multi-storage с шардированием по свободному месту, оркестрация задач на Celery, отдельный GPU-воркер, коррелированные подзапросы к таблицам метрик.

PythonDjangoDRFCeleryPostgreSQLPyTorchpyiqaIPFSDocker
2024 — 2025
Проекты
2024 — 2025
Проекты

Зеркалирование веб-страниц

Личный проект

Контейнеризованный сервис на Laravel: маршрут отдаёт полный HTML страницы после её загрузки в headless-Chrome, с управлением временем ожидания и аргументами браузера.

PHPLaravelDockerheadless Chrome

Применение DEAP для эволюционной оптимизации

Журнал «Неделя науки СПбГМТУ»

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

DEAPГенетические алгоритмыМногокритериальность
2023, ноя
Публикации
2023, ноя
Публикации

Оптимальный маршрут беспилотника генетическим алгоритмом

Конференция «Транспорт России: проблемы и перспективы»

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

Генетический алгоритмМаршрутизацияБПЛА

Data Scientist, Газпромнефть-ЦР

Департамент искусственного интеллекта и анализа данных

Проектная разработка в команде Data Science и машинного обучения: промышленная оптимизация, NLP, обучение с подкреплением, рекомендательные и мультиагентные системы. Полный цикл от исследования и проектирования до интеграции и сопровождения решений.

PythonPyTorchPyomo / HiGHSDEAPBERTLangChain / LangGraphPPO / torchrlRDF / SPARQLFastAPIDocker
2023 — н.в.
Работа
2023 — н.в.
Работа

Оптимизация отгрузок во внутренней логистике завода

Газпромнефть-ЦР

Разработка и развитие собственного решателя для комбинаторной оптимизации расписания налива на ограниченных ресурсах: абстракция «рюкзак со слотами», метод ветвей и границ, жадные и вероятностные эвристики. Решение интегрировано с 1С и учитывает основную массу факторов планирования. Совершенствование критериев поиска и учёта ограничений увеличило отгружаемый объём и покрытие плана на эталонных примерах без нарушений.

PythonNumPyВетви и границыЭвристики1C API

Стажёр инвестиционного консалтинга, АТОН (Open Doors)

Программа Open Doors

Дистанционная стажировка в департаменте инвестиционного консалтинга: знакомство с процессом подготовки инвестиционных решений и ролью исторического контекста в анализе.

Инвестиционный консалтингАналитика
2023, лето
Работа
2023 — 2024
Проекты

Планировщик публикаций

Личный проект

Поддержка активности через публикацию сообщений в социальных ресурсах (каналы, группы, диалоги, стены сообществ) по расписанию: CRUD задач и учёт предыдущих публикаций.

PHP

Нейросетевое симулирование динамики подводного аппарата

Конференция «Морские навигационно-измерительные и управляющие системы»

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

Суррогатная модельНейросетиНПА
2023, май
Публикации
2023 — н.в.
Работа

Фриланс веб-разработчик, KITWIN

KITWIN

Долгосрочное сопровождение веб-платформы (розничная торговля и маркетинг). Интеграция с системой управления клиентами BlueSales через программный интерфейс — агрегация клиентов и календарь для менеджеров; одностраничное приложение для трансформации выгрузок данных; контейнеризация базы MySQL (Docker Compose) для воспроизводимого развёртывания; резервное копирование бэкенда.

PHPLaravelMySQLNext.jsChrome MV3PostgreSQLDocker ComposeBlueSales API

Сервис автоматизации ВКонтакте — 3-е место

Конференция-конкурс «Современные технологии в теории и практике программирования»

Архитектура сервиса автоматизации и продвижения сообществ в ВКонтакте: управление публикациями, задачами и статистикой через VK API. Третье место, Elibrary 53732995.

VK APIАвтоматизацияВеб-сервис
2023, апр
Публикации
2023, янв
Публикации

Fast Launch of Web Applications (IEEE)

IEEE ElConRus 2023

Сокращение пути от идеи до развёрнутого веб-приложения на микросервисной архитектуре: шаблонизация типовых сервисов, вынесенная аутентификация и контейнеризация как основа быстрого старта. Публикация в IEEE Xplore.

МикросервисыКонтейнеризацияIEEE

Симуляция роя подводных аппаратов

Курсовой проект, СПбГМТУ

Мультиагентная симуляция роя автономных подводных аппаратов для поиска и обработки подводных кабелей: конечные автоматы поведения, координация обменом сообщениями, визуализация.

JavaScript
2023
Проекты
2022, дек
Публикации

Аутентификация в микросервисном веб-приложении

Конференция по вопросам безопасности в киберпространстве, ДГТУ (Махачкала)

Метод аутентификации пользователя в микросервисной архитектуре: выделенный сервис аутентификации, токены и безопасное взаимодействие между сервисами. Elibrary 53726875.

АутентификацияМикросервисыТокены

Инженер, СПбГМТУ

Кафедра систем автоматического управления и бортовой вычислительной техники

Работа на технической кафедре во время магистратуры: развёртывание и настройка инженерного программного обеспечения, подготовка стендов для лабораторных и практических занятий.

Инженерное ПОНастройка стендовLinux
2022 — 2024
Работа
2022 — 2024
Образование

Магистратура — Информатика и вычислительная техника

СПбГМТУ (красный диплом)

Профиль — вычислительная техника в системах управления морскими объектами. Инженерия знаний, методы искусственного интеллекта и оптимизации, интеллектуальные системы. Тема выпускной квалификационной работы: «Разработка гибридного эволюционного алгоритма управления движением автономного необитаемого подводного аппарата». 120 зачётных единиц, диплом с отличием.

Искусственный интеллектОптимизацияИнженерия знаний

Военный учебный центр — офицер запаса

Военный учебный центр при СПбГМТУ

Программа подготовки офицеров запаса как факультатив магистратуры (27 зачётных единиц): общевоинские уставы, борьба за живучесть корабля, радиационная, химическая и биологическая защита, общая тактика, военная история. Квалификация офицера запаса.

Офицер запасаОбщая тактика
2022 — 2024
Образование
2022
Награды

Диплом за отличную учёбу

СПбГМТУ, факультет морского приборостроения

Факультетский диплом за отличную успеваемость.

УспеваемостьФакультет

Генетический алгоритм для построения маршрута морского беспилотника

Конференция «Морские навигационно-измерительные и управляющие системы»

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

Генетический алгоритмМаршрутизацияМорской БПЛА
2022, май
Публикации
2022, фев
Образование

Linux and Python for Robotics

The Construct

Практические курсы Linux for Robotics и Python 3 for Robotics — рабочее окружение и инструменты робототехники.

LinuxPythonРобототехника

Сервис бронирования домиков

Частный заказчик

Административная панель и приложение бронирования домиков. Отдельный компонент проверки корректности выбранных дат jsDatesChecker, покрытый тестами.

JavaScriptNode
2022 — 2023
Проекты
2022 — 2023
Проекты

Накопление данных парсингом

Личный проект (composer-библиотека)

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

PHPSelenium

Студент года 2020-2021

СПбГМТУ, направление «Технические и естественные науки»

Диплом «Студент года» по направлению «Технические и естественные науки» за совокупность учебных и научных результатов.

Студент годаТехнические науки
2021
Награды
2021, лето
Работа

Инженер-конструктор (практика), SeaProject

Конструкторский отдел, судостроение

Производственная практика в конструкторском отделе. Проектирование постели судна — опорной оснастки, на которой собирается секция корпуса; правка чертежей по стандартам конструкторской документации (ЕСКД); пересчёт изменений проекта.

САПРЕСКД

Интегрированная система контроля сервиса — 1-е место

Конференция-конкурс «Современные технологии в теории и практике программирования»

Система объективного контроля клиентского сервиса: агрегация переписки менеджеров с клиентами через механику пересланных сообщений ВКонтакте — «отпечатки» диалогов хранятся почти без нагрузки на базу данных, конфликтные ситуации разбираются без риска сокрытия. Первое место, Elibrary 45781404.

VK APIАгрегация перепискиКонтроль качества
2021, апр
Публикации
2021, янв
Публикации

Hardware design of the serial link manipulator (IEEE)

IEEE ElConRus 2021

Разбор аппаратной части манипулятора последовательной структуры: подсистемы (приводы, управление, движение, измерение), проблема инерции кинематической цепи, сравнение рабочих зон последовательной и параллельной схем, классификация приводов по типу используемой энергии. Публикация в IEEE Xplore.

МанипуляторКинематикаПриводыIEEE

Software design for the serial link manipulator (IEEE)

IEEE ElConRus 2021

Программная часть системы управления манипулятором: задачи контроллера (связь с компьютером, управление приводами, расчёт траектории кинематической цепи, поддержание устойчивости), плата STM32 Discovery, программирование микроконтроллеров на C, постановка задачи кинематики звеньев. Публикация в IEEE Xplore.

МанипуляторSTM32МикроконтроллерыC
2021, янв
Публикации
2021 — н.в.
Проекты

Криптовалюты: майнинг, трейдинг, боты

Личная деятельность

Сборка и эксплуатация майнинг-ригов (Nvidia, AMD); инвестирование и трейдинг; разработка торговых ботов (TraderBot, ExchangeBot, Freqtrade) и эксперименты с обучением с подкреплением на рыночных данных.

PythonFreqtradeExchange APIsRL

Отборы, тестовые задания и assessment

Разные компании

Прохождение конкурсных отборов в разные компании, часть — до финальных этапов. Каждый включал тестовое задание, кейс или интервью с обратной связью.

  • Газпром нефть
    Тестовое задание на стажировку по Data Science.
  • Philip Morris International
    Отбор на стажировку бизнес-аналитиком — до финального assessment-кейса.
  • Yandex
    Отбор на позицию backend-инженера — до этапа технического интервью с кодированием.
  • АТОН — backend-тестовое (начало 2023)
    Отдельное тестовое задание на backend (Laravel, Docker), не связанное с летней стажировкой Open Doors.
  • VK
    Тестовое задание на backend-стажировку.
  • Alfa Campus / Экстраверт / Frozeneon
    Заявки и тестовые задания разной глубины проработки.
Тестовые заданияСобеседованияAssessment
2021 — 2023
Работа
2020, дек
Образование

Децентрализованный веб и IPFS

ProtoSchool

Практики по децентрализованному вебу: контентная адресация, Merkle DAG, идентификаторы контента, libp2p, файловая система, Filecoin.

IPFSlibp2pКонтентная адресация

Микросервисная архитектура в ERP-системе

Журнал «Неделя науки СПбГМТУ»

Декомпозиция ERP-системы на самостоятельные сервисы (клиенты, счета, продажи), их взаимодействие и преимущества такого подхода перед монолитом. Elibrary 44648963.

ERPМикросервисыАрхитектура
2020, ноя
Публикации
2020
Проекты

Волновой алгоритм Ли — визуализация

Учебная реализация, СПбГМТУ

Реализация и визуализация волнового алгоритма Ли для поиска кратчайшего пути в лабиринте: распространение волны от входа и обратное восстановление пути, настраиваемая связность и размер поля.

PHP

Автоматизированная галерея уникальных изображений — 2-е место

Конференция-конкурс «Современные технологии в теории и практике программирования»

Автоматизированная галерея, самостоятельно ищущая изображения и отбирающая только уникальные: перцептивное хеширование и сравнение похожести для дедупликации. Первая научная публикация и призовое место, Elibrary 42830094.

Перцептивное хешированиеДедупликацияАвтоматизация
2020, апр
Публикации
2020 — 2021
Работа

Fullstack Developer, HATERSHOP

Веб-разработка и автоматизация для бизнеса

Проектирование ERP/CRM на микросервисной архитектуре (клиенты, счета, оптовые продажи, импорт из CSV), поддержка веб-приложений и рассылок в ВКонтакте. Ключевой проект — система агрегации переписки менеджеров с клиентами: «отпечатки» диалогов хранятся через механику пересланных сообщений ВКонтакте, что минимизирует нагрузку на базу данных и позволяет объективно разбирать конфликтные ситуации.

PHP (Laravel, Yii)ReactJS / NextJSMySQLPostgreSQLVK API

Стипендии Президента и Правительства РФ

СПбГМТУ, федеральные стипендиальные программы

Стипендии Президента и Правительства РФ по приоритетным направлениям и повышенные государственные академические стипендии за несколько семестров — за успеваемость и научные публикации.

СтипендияУспеваемостьНаука
2020 — 2024
Награды
2020
Проекты

Одноленточная машина Тьюринга

Учебная реализация, СПбГМТУ

Интерпретатор одноленточной машины Тьюринга: компактный формат программы, эмуляция бесконечной ленты с автодоращиванием, настраиваемый алфавит, защита от зацикливания.

PHP

Итерационный поиск корня уравнения (C++)

Учебная реализация

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

C++
2019
Проекты
2019
Образование

Курсы перевода с английского

СПбГМТУ, групповые занятия

Технический и общий перевод: работа с текстами, чтение вслух и разбор.

Технический переводАнглийский

Фриланс: HigherSchool

Частный заказчик

Доработка эндпойнтов в веб-приложении на Laravel.

PHPLaravel
2019
Работа
2019
Образование

Робототехника

Конструкторское бюро СПбГМТУ

Сборка и программирование робота на платформе Arduino: движение по датчикам с задачей самостоятельного выхода из лабиринта.

ArduinoCэлектроника

Программирование микроконтроллеров

Конструкторское бюро СПбГМТУ

Программирование микроконтроллеров в среде Atollic TrueStudio: работа с периферией и отладка на аппаратной плате.

CмикроконтроллерыAtollic TrueStudio
2019
Образование
2019 — н.в.
Образование

Системное самообучение

Open Data Science, VK Education и другие

Постоянная самоподготовка под задачи: математика для Data Science (линейная алгебра, матричные разложения, обратное распространение ошибки), алгоритмы и структуры данных, чистая архитектура, Docker, ReactJS, английский язык.

Математика для DSАлгоритмыDockerReactJS

Платформа-экосистема

Большой личный проект (PHP, MySQL)

Зонтичная PHP-платформа; ценность — в конкретных внутренних сервисах и переиспользуемых компонентах.

  • VKFLOW
    Сервис автоматизации ВКонтакте: профили, ранги, расписание и задачи через VK API.
  • LinksFlow
    Сокращение ссылок со сбором статистики переходов.
  • Обработка изображений
    ImageHandler и отдельная опубликованная composer-библиотека перцептивного хеширования для детекции дубликатов.
  • Similarity
    Веб-опросник, оценивающий, насколько ответы респондента близки к ответам автора.
  • Ядро и сопутствующее
    FlowCore и AuthFlow (ядро и аутентификация), галерея изображений, магазин.
PHPMySQLVK APIComposer
2019 — 2023
Проекты
2019
Работа

Фриланс: «Жёлтые страницы»

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

Правка эндпойнта в геосервисе адресов на PHP и Yii.

PHPYii

Курсовая работа на заказ (C++)

Частный заказ

Программа на связных списках с файловым вводом-выводом.

C++
2019
Работа
2018
Спорт

Волейбол — 2-е место, «Приз первокурсника»

СПбГМТУ, команда факультета

Второе место в университетском турнире по волейболу в составе факультетской команды.

ВолейболКомандная игра

Бакалавриат — Информатика и вычислительная техника

СПбГМТУ (красный диплом)

Профиль — вычислительные машины, комплексы, системы и сети. Фундаментальная подготовка по информатике, программированию, оптимизации, теории автоматов и системам искусственного интеллекта. Тема выпускной квалификационной работы: «Моделирование задачи обследования с помощью морского беспилотного летательного аппарата». 240 зачётных единиц, диплом с отличием.

ИнформатикаТеория автоматовОптимизация
2018 — 2022
Образование
2018 — 2020
Проекты

Галерея уникальных изображений

Пет-проект (лёг в основу MGGFLOW)

Самостоятельный поиск и сбор изображений из источников с отбором только уникальных: перцептивное хеширование и сравнение похожести для дедупликации. Перцептивное хеширование оформлено отдельной опубликованной composer-библиотекой.

PythonPHPperceptual hashing

Дайвинг — Try Scuba Diving

Центр подводного плавания «Катран», Анапа

Клубный сертификат пробного погружения (SSI).

ДайвингSSI
хобби
Спорт
≈2015 — 2018
Проекты

Настольные приложения на PHP (Windows)

Ранний старт, DevelNext

Настольные приложения для Windows в среде DevelNext: интерфейсные механики, элементы шифрования данных и автоматизация рутинных действий. Первый опыт разработки приложений.

PHPDevelNext
03Контакт

Напишите мне

Стараюсь быть на связи, но часто занят. Пишите в любой мессенджер — отвечу, как только смогу.

Часовой пояс — Санкт-Петербург (UTC+3).

Email
paulelysian@outlook.com
Телефон
+7 993 964 09 33
Telegram@paulelysianВКонтактеvk.com/paulelysianLinkedInin/paulelysian
VELDATЭкспертные ИТ-консультации по расписанию

ИТ-экспертиза, когда нужен взгляд со стороны

Личные консультации с проверенными ИТ-экспертами: опишите задачу, выберите удобное время и получите результат. Эксперт вникает в задачу лично и предлагает решения на основе современных подходов и инструментов — технологично, но по-человечески.

Телефонный звонокОнлайн-встречаАсинхронная консультация
Забронировать встречу

Просто обсудить сотрудничество? Напишите выше — это бесплатно. VELDAT — для предметных оплачиваемых консультаций.