Volodymyr Terebus

Senior Software Engineer / Frontend Architect / Game UI Engineer

tvolodimir@gmail.com +380632276019 Kyiv, Ukraine linkedin.com/in/tvolodimir github.com/tvolodimir

Profile

Senior Software Engineer with 12+ years of experience in frontend architecture, game UI engineering, web platform engineering, and complex R&D products. I specialize in TypeScript, React, high-performance UI systems, rich graphical editors, cross-platform game interfaces, and resilient platform-agnostic architecture.

My recent work bridges modern web technologies and game engines: React, low-level Web APIs, Unreal Engine, and Coherent Gameface. I am strongest in roles that combine UI architecture, performance optimization, technical leadership, product engineering, and emerging AI/LLM workflows.

Selected Impact

Skills

Selected Projects

AAA Game UI

TypeScript, React, Unreal Engine, Coherent Gameface
  • Architected and delivered production TypeScript/React UI inside Unreal Engine, taking it through prototyping, redesign cycles, integration, optimization, and release hardening.

Unified Game Input System

Gamepad, keyboard, mouse, console UI
  • Designed a unified input and navigation model for consistent cross-platform UX across PlayStation, Xbox, and PC targets.

Web Graphics Editors and Game Tools

Canvas, WebGL, WebAssembly, Web Workers, React
  • Built complex graphical production tools and internal UI platforms using browser-native APIs, TypeScript, and React.

Work Experience

Digicode / iSoftBet

Senior Software Engineer / Frontend Architect & Game UI Engineer
  • Lead frontend architecture and development for complex web-based editors, game tools, internal UI platforms, and production game UI built around TypeScript, React, Angular, Electron, and monorepo workflows.
  • Delivered high-performance TypeScript/React game UI inside Unreal Engine using Coherent Gameface, with attention to frame budget, responsiveness, resource usage, and console constraints.
  • Designed extensible internal frameworks, plugin systems, shared UI infrastructure, and platform abstractions for graphical production tools.
  • Own technical discovery, solution architecture, design reviews, performance optimization, integration support, and production hardening.
  • Review pull requests, mentor engineers, align frontend architecture decisions, and help teams ship maintainable product systems.

Digicode

Front-end Practice Lead
  • Led the frontend practice across outsourcing teams, defining engineering standards and reusable delivery processes.
  • Interviewed candidates, mentored developers, reviewed implementation quality, and wrote technical guidance for teams.

Digicode

Unity Developer / Front-end Developer
  • Built mobile and web games from project initialization through production delivery, support, and optimization.
  • Worked with Unity3D, PixiJS, vanilla JavaScript, Node.js, Firebase, browser APIs, and cross-platform publishing flows.

Digicode

C# / .NET Developer
  • Designed, developed, and maintained ASP.NET, WebForms, Windows services, and MSSQL-based business systems.
  • Worked across backend and frontend tasks, including Web API, WinForms, ADO.NET, Entity Framework, and T-SQL.

UMG

C# / .NET Developer
  • Developed and supported applications for marketing research in a small engineering team.
  • Used C#, MSSQL, WinForms, .NET Remoting, SIP, IL, MS Office automation, HTML, CSS, JavaScript, and ASP.NET.

Education

Taras Shevchenko National University of Kyiv

MS, Faculty of Computer Science and Cybernetics

Languages

English
C1 - Advanced

Ukrainian
Native