Yaroslav Gerasin

Fullstack geliştirici · toplam deneyim: 3 yıl 8 ay

İletişim

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

Yetenekler

PHP Python Laravel Bitrix Codeigniter Docker Git MySQL jQuery Flutter Three.js Linux sunucu yönetimi

İş deneyimi

Fullstack geliştiricişu an

Alkom Electronics · Mart 2026 — halen

Şirketin kendi akıllı tesis güvenlik sistemi “Sterzhen”in dijital tarafını yürütüyorum (kamera ağı, panoramik gözetleme kuleleri ve ray üzerinde motorlu robotik bir kamera).

— Ürünün interaktif web sunumu: slaytların içinde canlı 3D demolar olan 40+ slayt, sunucu kumandası ve izleyici senkronizasyonlu LIVE modu (PHP), headless Chromium ile otomatik PDF üretimi.
— Operatör konsolu: tesisin Three.js ile 3D ikizi — uçuşla gezinme, kamera bağlantıları, PTZ, video duvarı, tesis planı, alarm demo senaryoları; model yüklemeli 3D sahne editörü.
— RailCam: videoda insan ve araçların tespiti ve takibi (Python, YOLO11, ultralytics), web arayüzü ve plaka tanıma ile.
— Mobil uygulama demosu (PWA), sunumun Tauri ile çevrimdışı sürümü, Replicate API üzerinden ürün için yapay zekâyla üretilmiş video ve görseller (Kling, Veo, nano-banana).

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

PHP fullstack geliştirici

Flexcore · Mart 2024 — Mart 2026 (2 yıl)

Online mağazalar geliştirdim ve pazaryerleriyle entegre ettim; toplayıcı siteler yaptım; bir emlak çağrı merkezinin sistemini sürdürdüm; emlak ilan siteleri için Python scraper'ları yazdım (Cian, Domclick, Yandex Real Estate); API'ler için birim testleri yazdım.

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

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

Flutter geliştirici

TsPKB po Liftam (asansör tasarım bürosu) · Ekim 2023 — Eylül 2024 (1 yıl)

Asansör kontrol panolarını yapılandırmak ve hata ayıklamak için bir servis uygulaması geliştirdim.

Flutter · Dart · C · IAR Embedded Workbench

Unreal Engine geliştirici

Ambiencive games · Şubat 2023 — Ekim 2023 (9 ay)

Hikâye odaklı birinci şahıs nişancı oyunu TechnoDarkness üzerinde çalıştım.

UE5 · C++

Kişisel projeler

go2sky — tarayıcıda çevrimiçi sörf nişancı oyunu

Kişisel proje · go2sky.rpek.tech

Unity ile yapılmış, doğrudan tarayıcıda (WebGL) oynanan çok oyunculu bir sörf nişancı oyunu: Source tarzı kendi sörf fiziği, kanca, AK kalkanı, botlar, sitede çizilen Minecraft tarzı piksel skinler, ayrılmış sunucu odaları (1v1 düellolar dahil), hesaplar, istatistikler ve yönetim paneli.

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

Chunk Generator — tarayıcıda 3D Minecraft dünya görüntüleyici

Kişisel proje · chunk-generator.rpek.tech

Gerçek bir Minecraft dünyasını doğrudan tarayıcıda 3D gösteren bir web uygulaması: sahne React ve deck.gl (WebGL) ile kuruluyor; bölge seçmek için mini harita, karolara bölünmüş dünya ve katman katman chunk görüntüleme.

Arka planda elle yazılmış bir Python hattı var: ikili NBT formatı için ayrıştırıcı, dünyanın .mca bölge dosyalarını okuma, chunk'ları JSON karolara dönüştürme, blok dokularını resource pack'ten çıkarma ve genel mini haritayı Pillow ile çizme.

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

Hakkımda

Moskova Devlet Teknik Üniversitesi Bauman'da okudum. Zor problemlerden korkmam.