Oleksander H.

MERN Stack Developer

Kyiv, Ukraine

Experience

Jan 2019 - Present
6 years 11 months
Kyiv, Ukraine

Front-End Application Developer

Pekarium

  • Built a WebGL-based single-page trading platform for desktop web, mobile web, and iOS WebView integration.
  • Engineered a custom data-visualization tool with infinite zoom, variable detail levels, and multiple rendering modes.
  • Implemented custom Three.js renderers, GLSL shaders, and procedural mesh generation for real-time data.
  • Designed flexible architecture supporting data from network streams and mathematical models.
  • Added annotation layers, interactive chart tools, and random data simulation features.
  • Collaborated with backend engineers for WebSocket-based real-time data sync.
  • Integrated React Hooks, Context API, and dynamic component loading for modular UI.
  • Reduced rendering latency by ~30% through memory profiling and frame budget tuning.
  • Integrated Unreal WebSockets for real-time PVP communication with Node.js server.
  • Built reusable combat systems and in-game debug tools to accelerate testing.
  • Managed multi-environment builds and CI/CD pipelines with Docker and GitHub Actions.
  • Mentored junior developers and reviewed pull requests for code quality and standards.
Jan 2016 - Dec 2019
4 years

Lead Game Developer (Unreal Engine 4)

Monolith Mind

  • Led client-side development of an online collectible card game built in UE4.
  • Created the full battlefield UI and combat logic using Blueprints and C++.
  • Implemented ECS pattern for modular game systems and network sync.
  • Collaborated with design and art teams to integrate VFX and animations without performance drops.
  • Optimized CPU/GPU bottlenecks and reduced draw calls by 25%.
  • Established version-controlled pipelines using Perforce and Git.
  • Delivered fully functional battle prototype within six months for QA testing.
  • Coordinated cross-disciplinary workflow between Unreal and web teams.
Jan 2015 - Dec 2016
2 years
Kyiv, Ukraine

JavaScript Game Developer

PrivateDev

  • Developed a minimalistic JavaScript game engine using PIXI.js and Howler.js.
  • Ported multiple gambling titles to the engine with optimized mobile and desktop performance.
  • Implemented custom event bus and game loop patterns for real-time updates.
  • Applied object-oriented design principles for reusability and maintainability.
  • Integrated touch controls, sound management, and resource loading systems.
  • Designed debugging interfaces for testing game logic and physics.
Jan 2013 - Dec 2015
3 years
Kyiv, Ukraine

Front-End Developer

Freelance

  • Delivered interactive web projects for local clients using HTML, CSS, and vanilla JavaScript.
  • Created a Match-3 browser game prototype using Canvas and DOM manipulation.
  • Experimented with game loops, collision detection, and render optimization.
  • Implemented responsive layouts for multi-device compatibility.

Summary

Software Engineer with 8 + years of experience developing high-performance applications across web, data-visualization, and game engine domains. Specialized in JavaScript (ES6 +), React, Node.js, and WebGL, with expertise in rendering optimization, scalable architecture, and interactive UI/UX. Strong record of delivering cross-platform systems that run efficiently on desktop, mobile, and embedded devices. Passionate about clean architecture, real-time performance, and exploring the intersection of web and 3D graphics.

  • Expert in React.js / Node.js / Three.js / TypeScript development
  • Skilled in real-time visualization and custom shaders
  • Proven ability to design and optimize complex front-end architectures
  • Excellent debugging, profiling, and CI/CD automation skills
  • Strong team collaboration and Agile experience

Languages

English
Advanced

Education

Oct 2011 - Jun 2015

Donetsk National Technical University

Bachelor's Degree in Technical Information Security, Radioelectronics · Technical Information Security · Donetsk, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions