Ярослав Герасин
Контакты
Навыки
Рабочий опыт
Fullstack разработчиксейчас
Веду цифровую часть проекта «Стержень» — интеллектуальной системы безопасности объектов (сеть камер, башни кругового обзора, моторизированная робо-камера на рельсе) собственной разработки компании.
— Интерактивная веб-презентация продукта: 40+ слайдов с живыми
3D-демо прямо на слайдах, LIVE-режим с пультом ведущего и синхронизацией
зрителей (PHP), автосборка PDF-версии через headless Chromium.
— Консоль оператора: 3D-двойник объекта на Three.js — полёт по сцене,
подключение к камерам, PTZ, видеостена, план объекта, демо-сценарии
тревог; редактор 3D-сцен с загрузкой моделей.
— RailCam: детекция и трекинг людей/транспорта на видео
(Python, YOLO11, ultralytics) с веб-интерфейсом и распознаванием номеров.
— Демо мобильного приложения (PWA), офлайн-версия презентации на Tauri,
генерация видео и графики для продукта нейросетями
(Kling, Veo, nano-banana) через API Replicate.
PHP · Python · Three.js · YOLO11 · Playwright · Tauri · ffmpeg · Apache
PHP-Fullstack разработчик
Разрабатывал интернет-магазины и интегрировал их с маркетплейсами; делал агрегаторы; поддерживал систему для работы риэлторского колл-центра; писал на Python парсеры площадок с недвижимостью (Cian, Domclick, Яндекс Недвижимость); писал юнит-тесты для API.
Примеры сайтов: militant.ru · butik-ribaka.ru · sadovodabaza.ru · kit.разбор.рф
PHP · Python · Laravel · Codeigniter · Git · MySQL · jQuery
Flutter разработчик
Делал сервисное приложение для управления и отладки лифтовых шкафов.
Flutter · Dart · C · IAR Embedded Workbench
Unreal Engine разработчик
Разрабатывал сюжетный шутер от первого лица TechnoDarkness.
UE5 · C++
Пет-проекты
go2sky — онлайн сёрф-шутер в браузере
Мультиплеерный сёрф-шутер на Unity, в который играют прямо в браузере (WebGL): своя физика сёрфа в стиле Source, крюк-кошка, щит у AK, боты, пиксельные скины как в Minecraft с редактором на сайте, 12 комнат выделенных серверов (включая дуэли 1 на 1), аккаунты, статистика и админка.
Unity · C# · Netcode for GameObjects · WebGL · WebSockets · PHP (CodeIgniter 4) · MySQL · Linux
Chunk Generator — 3D-просмотрщик мира Minecraft в браузере
Веб-приложение, которое рендерит настоящий мир Minecraft прямо в браузере в 3D: сцена на React и deck.gl (WebGL), миникарта с выбором области, порезка мира на тайлы и послойный просмотр чанков.
Под капотом — самописный пайплайн на Python: парсер бинарного формата NBT, чтение .mca-регионов мира, конвертация чанков в JSON-тайлы, извлечение текстур блоков из ресурспака и рендер общей миникарты через Pillow.
React · deck.gl (WebGL) · JavaScript · Python · Pillow · NBT / Anvil (.mca)
О себе
Учился в МГТУ им. Баумана. Трудности не пугают.