Yaroslav Gerasin

Desarrollador fullstack · experiencia total: 3 años y 8 meses

Contactos

Telegram:@rpek17
Teléfono:+7 (915) 276-84-35
E-mail:yaro.04@mail.ru
GitHub:yager008

Habilidades

PHP Python Laravel Bitrix Codeigniter Docker Git MySQL jQuery Flutter Three.js Administración de servidores Linux

Experiencia laboral

Desarrollador fullstackactual

Alkom Electronics · marzo de 2026 — actualidad

Me encargo de la parte digital de «Sterzhen», el sistema inteligente de seguridad de instalaciones de la empresa (una red de cámaras, torres de vigilancia panorámica y una cámara robótica motorizada sobre un riel).

— Presentación web interactiva del producto: más de 40 diapositivas con demos 3D en vivo dentro de las propias diapositivas, un modo LIVE con control remoto para el presentador y sincronización con el público (PHP), generación automática de PDF con Chromium headless.
— Consola del operador: un gemelo 3D de la instalación en Three.js — recorrido en vuelo, conexión de cámaras, PTZ, videowall, plano del sitio, escenarios de alarma de demostración; un editor de escenas 3D con carga de modelos.
— RailCam: detección y seguimiento de personas y vehículos en video (Python, YOLO11, ultralytics) con interfaz web y reconocimiento de matrículas.
— Demo de la app móvil (PWA), versión sin conexión de la presentación en Tauri, video y gráficos generados con IA para el producto (Kling, Veo, nano-banana) mediante la API de Replicate.

PHP · Python · Three.js · YOLO11 · Playwright · Tauri · ffmpeg · Apache

Desarrollador fullstack PHP

Flexcore · marzo de 2024 — marzo de 2026 (2 años)

Desarrollé tiendas online y las integré con marketplaces; creé agregadores; mantuve un sistema para un call center inmobiliario; escribí scrapers en Python para portales inmobiliarios (Cian, Domclick, Yandex Real Estate); escribí tests unitarios para APIs.

Sitios: militant.ru · butik-ribaka.ru · sadovodabaza.ru · kit.разбор.рф

PHP · Python · Laravel · Codeigniter · Git · MySQL · jQuery

Desarrollador Flutter

TsPKB po Liftam (oficina de diseño de ascensores) · octubre de 2023 — septiembre de 2024 (1 año)

Desarrollé una app de servicio para configurar y depurar armarios de control de ascensores.

Flutter · Dart · C · IAR Embedded Workbench

Desarrollador Unreal Engine

Ambiencive games · febrero de 2023 — octubre de 2023 (9 meses)

Trabajé en TechnoDarkness, un shooter en primera persona con historia.

UE5 · C++

Proyectos personales

go2sky — shooter de surf online en el navegador

Proyecto personal · go2sky.rpek.tech

Un shooter de surf multijugador hecho en Unity que se juega directo en el navegador (WebGL): física de surf propia al estilo Source, gancho, escudo en la AK, bots, skins de píxeles al estilo Minecraft dibujadas en el sitio, salas en servidores dedicados (incluidos duelos 1v1), cuentas, estadísticas y un panel de administración.

Unity · C# · Netcode for GameObjects · WebGL · WebSockets · PHP (CodeIgniter 4) · MySQL · Linux

Chunk Generator — visor 3D de mundos de Minecraft en el navegador

Proyecto personal · chunk-generator.rpek.tech

Una app web que muestra un mundo real de Minecraft en 3D directo en el navegador: la escena está hecha con React y deck.gl (WebGL), con un minimapa para elegir la zona, el mundo dividido en tiles y vista de chunks capa por capa.

Por dentro hay un pipeline en Python escrito a mano: un parser del formato binario NBT, lectura de los archivos de región .mca del mundo, conversión de chunks a tiles JSON, extracción de las texturas de bloques del resource pack y renderizado del minimapa general con Pillow.

React · deck.gl (WebGL) · JavaScript · Python · Pillow · NBT / Anvil (.mca)

Sobre mí

Estudié en la Universidad Técnica Estatal Bauman de Moscú. No me dan miedo los problemas difíciles.