Oleksander H.

MERN-Stack-Entwickler

Kiew, Ukraine

Erfahrungen

Jan. 2019 - Bis heute
6 Jahren 11 Monaten
Kiew, Ukraine

Front-End-Anwendungsentwickler

Pekarium

  • Entwickelte eine WebGL-basierte Single-Page-Trading-Plattform für Desktop-Web, Mobile-Web und iOS WebView-Integration.
  • Entwickelte ein kundenspezifisches Datenvisualisierungstool mit unendlichem Zoom, variablen Detailstufen und verschiedenen Render-Modi.
  • Implementierte eigene Three.js-Renderer, GLSL-Shader und prozedurale Mesh-Generierung für Echtzeit-Daten.
  • Entwarf eine flexible Architektur, die Daten aus Netzwerk-Streams und mathematischen Modellen unterstützt.
  • Fügte Annotations-Ebenen, interaktive Chart-Tools und Funktionen zur zufälligen Datensimulation hinzu.
  • Kollaborierte mit Backend-Entwicklern für WebSocket-basierte Echtzeit-Datensynchronisation.
  • Integrierte React Hooks, Context API und dynamisches Laden von Komponenten für ein modulares UI.
  • Verringerte die Render-Latenz um ca. 30 % durch Memory-Profiling und Frame-Budget-Optimierung.
  • Integrierte Unreal WebSockets für Echtzeit-PvP-Kommunikation mit Node.js-Server.
  • Entwickelte wiederverwendbare Kampfsysteme und In-Game-Debug-Tools zur Beschleunigung von Tests.
  • Verwaltete Builds in mehreren Umgebungen und CI/CD-Pipelines mit Docker und GitHub Actions.
  • Betreute Junior-Entwickler und prüfte Pull Requests auf Codequalität und Standards.
Jan. 2016 - Dez. 2019
4 Jahren

Lead Game-Entwickler (Unreal Engine 4)

Monolith Mind

  • Leitete die Client-Entwicklung eines Online-Sammelkartenspiels in UE4.
  • Erstellte das komplette Schlachtfeld-UI und die Kampflogik mit Blueprints und C++.
  • Implementierte das ECS-Muster für modulare Spielsysteme und Netzwerksynchronisation.
  • Arbeitete mit Design- und Art-Teams zusammen, um VFX und Animationen ohne Performance-Einbußen zu integrieren.
  • Optimierte CPU-/GPU-Flaschenhälse und reduzierte Draw Calls um 25 %.
  • Etablierte versionskontrollierte Pipelines mit Perforce und Git.
  • Lieferte innerhalb von sechs Monaten einen voll funktionsfähigen Battle-Prototypen für QA-Tests.
  • Koordinierte den bereichsübergreifenden Workflow zwischen Unreal- und Web-Teams.
Jan. 2015 - Dez. 2016
2 Jahren
Kiew, Ukraine

JavaScript-Spielentwickler

PrivateDev

  • Entwickelte eine minimalistische JavaScript-Game-Engine mit PIXI.js und Howler.js.
  • Portierte mehrere Glücksspieltitel auf die Engine mit optimierter Performance für Mobil und Desktop.
  • Implementierte einen eigenen Event Bus und Game-Loop-Muster für Echtzeit-Updates.
  • Wandte objektorientierte Designprinzipien für Wiederverwendbarkeit und Wartbarkeit an.
  • Integrierte Touch-Steuerung, Sound-Management und Ressourcen-Ladesysteme.
  • Entwarf Debugging-Oberflächen zum Testen der Spiel-Logik und Physik.
Jan. 2013 - Dez. 2015
3 Jahren
Kiew, Ukraine

Front-End-Entwickler

Freiberuflich

  • Realisierte interaktive Webprojekte für lokale Kunden mit HTML, CSS und Vanilla JavaScript.
  • Erstellte einen Match-3-Browsergame-Prototypen mit Canvas und DOM-Manipulation.
  • Experimentierte mit Spielschleifen, Kollisionserkennung und Render-Optimierung.
  • Implementierte responsive Layouts für verschiedene Endgeräte.

Zusammenfassung

Softwareentwickler mit über 8 Jahren Erfahrung in der Entwicklung von leistungsstarken Anwendungen für Web, Datenvisualisierung und Game-Engine-Bereich. Spezialisiert auf JavaScript (ES6+), React, Node.js und WebGL, mit Expertise in Render-Optimierung, skalierbarer Architektur und interaktiver UI/UX. Erfolgreiche Umsetzung von plattformübergreifenden Systemen, die auf Desktop, Mobilgeräten und Embedded-Geräten effizient laufen. Leidenschaftlich interessiert an sauberer Architektur, Echtzeit-Performance und der Verbindung von Web und 3D-Grafik.

  • Experte für React.js / Node.js / Three.js / TypeScript Entwicklung
  • Erfahren in Echtzeit-Visualisierung und individuellen Shadern
  • Nachgewiesene Fähigkeit, komplexe Frontend-Architekturen zu entwerfen und zu optimieren
  • Hervorragende Fähigkeiten in Debugging, Profiling und CI/CD-Automatisierung
  • Starke Teamarbeit und Agile-Erfahrung

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2015

Donezker Nationale Technische Universität

Bachelor in Technischer Informationssicherheit und Radioelektronik · Technische Informationssicherheit · Donetsk, Ukraine

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen