Software EngineerGamedev & Web

Invokers: Titan LegacyNO SIGNALNO SIGNAL
CH 01/05 · · YouTube ↗

About

Hi, I'm Dmytro and I build and create things. I'm a software engineer specializing in game and web development with over 12 years of commercial experience. Since 2014, I have worked on diverse projects across various technologies, focusing mostly on Unity/C# for games and Angular/TypeScript for web apps.

Skills

Games

Engine
Unity, C#, .NET, ECS, Unity Physics, Multithreading
UI
uGUI, NGUI, Doozy UI, MVVM / data binding
Tools
Unity Editor tools (IMGUI, Odin Inspector), WPF
Audio & input
FMOD, Input systems
Platforms
Android, iOS, Windows, macOS, Xbox

Web

Frontend
TypeScript, JavaScript, Angular, AngularJS, React, HTML, CSS / SCSS
State
RxJS, NgRx, NGXS, Redux
UI
Angular Material, Tailwind CSS, Bootstrap
Backend & data
Node.js, Express, REST, WebSockets, GraphQL, PostgreSQL
Testing
Jest, Playwright, Cypress

Everywhere

3D
Three.js, WebGL, Blender, Autodesk Fusion, VFX pipelines
Engineering
OOP, SOLID, Design patterns, Profiling and optimization
Tools
Git, SVN, GitHub, GitLab, Bitbucket, Jira, Docker
AI
Claude Code, Codex, GitHub Copilot, AI-driven SDLC

Experience

Games · Unity / C#

  1. 2022 – 2026

    Unity Developer · HitZone

    Kraków, Poland

    Invokers: Titan Legacy — multi-platform online Action RPG, launched in July 2026 on iOS, Android and Desktop

    • Developed core gameplay and combat mechanics using the ECS architecture.
    • Designed and implemented a combat visual effects (VFX) management system.
    • Built a VFX assembly and configuration pipeline for the art team, cutting effect creation time from several days to several hours and reducing developer involvement.
    • Implemented a node-based visual scripting system for configuring and tuning character abilities, used to set up ~300 characters and ~1,000 abilities.
    • Built custom Unity Editor tools used by the art and design teams to configure game entities (characters, VFX, SFX, animations) using IMGUI and Odin Inspector.
    • Developed the meta-game layer using a state-management approach.
    • Built UI components for the meta-game and battle HUD (uGUI).
    • Implemented camera control logic for battles and the campaign map.
    • Maintained the FMOD sound system integration and implemented keyboard/gamepad input bindings.
  2. 2021 – 2022

    Unity Developer · Room 8 Studio

    Kharkiv, Ukraine

    • NDA — restored an older project and delivered its Xbox port within ~6 months (the title also shipped on other console platforms and desktop).
    • NDA — mobile English-learning game/app (iOS, Android); led a team of 4 developers.
    • Contributed to a cross-platform online game project delivered across mobile and desktop platforms.
    • Built a custom MVVM/data-binding framework.
  3. 2014 – 2021

    Unity Developer / Frontend Developer · Plarium

    Kharkiv, Ukraine

    Android/iOS: Raid: Shadow Legends (100M+ downloads), Stormfall: Rise of Balur (20M+ downloads), Soldiers Inc: Mobile Warfare (10M+ downloads), Nords: Heroes of the North

    • Developed mobile clients for hardcore MMO RTS and Turn-Based RPG games using an in-house MVVM architecture and various UI approaches (NGUI, Unity UI).
    • Built internal development tools for the team using WPF, Angular, AngularJS, TypeScript and Node.js.
    • Stack: Unity, C#/.NET; additionally WPF, JavaScript, TypeScript, Angular, AngularJS, Node.js.

Web · TypeScript / JavaScript

  1. 2021 – 2026

    Frontend Developer (Angular) · via Upwork

    Remote

    • Built a supply chain management tool for a goods manufacturer to coordinate products with contractors.
    • Optimized the application using modern framework approaches.
    • Migrated the entire frontend codebase to a new Angular version.
    • Built a project harness for AI agents.
  2. 2019 – 2021

    Frontend Angular Developer · Eagle6

    Remote (via Upwork)

    • Developed a project management system for a U.S. defense-sector company, combining issue tracking, a wiki/knowledge base, internal messaging and a company structure tree (similar to Jira + Confluence + a messenger).
  3. 2022

    Frontend Developer (Angular) · Juravli

    Remote

    • Volunteer project — built a service for finding volunteers to help people affected by the war.
  4. 2018

    Fullstack Developer (Angular / Node.js) · Plarium

    Kharkiv, Ukraine

    • Architected and built an image cataloging solution enabling seamless asset sharing between designers and programmers (Angular, Node.js, Google Auth).
  5. 2011

    Full-stack JavaScript / Python Developer · Edom

    • Worked as a front-end (HTML/CSS/JS) and back-end (Python) developer.
    • Developed the web client and the server for a security systems map.

Education

Education

Kharkiv National University of Radio ElectronicsMaster's degree, System Programming · 2010 – 2015

Languages

Ukrainian
Native
Russian
Native
English
Upper-Intermediate (B2)
Polish
Basic, learning

Contact

Email
dimcore.dev@gmail.com
LinkedIn
linkedin.com/in/dimcore
GitHub
github.com/JustDimcore