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#
- 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.
- 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.
- 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
- 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.
- 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).
- 2022
Frontend Developer (Angular) · Juravli
Remote
- Volunteer project — built a service for finding volunteers to help people affected by the war.
- 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).
- 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
- linkedin.com/in/dimcore
- GitHub
- github.com/JustDimcore