Dmytro Ivanov is a Senior Mobile Platform Engineer with 13 years of systems and platform-level experience, currently shaping mobile support for Unreal Engine, UEFN and Fortnite at Epic Games. He has deep expertise in runtime and platform abstraction—files, sockets, threads, atomics—and a strong background in input systems from his senior runtime work at Unity, where he also contributed reliability fixes and test automation to the widely used Unity InputSystem. Prior roles at Spotify, King and Tatem Games reflect a blend of embedded/SRE, engine/tooling and full-cycle game development experience, demonstrating an ability to move between low-level systems and product-facing platforms. Based in Stockholm and trained in applied mathematics and systems programming, he combines rigorous technical foundations with practical automation skills and a penchant for improving test suites and cross-platform device support.
13 years of coding experience
13 years of employment as a software developer
Mathematics, Mathematics at Technical Lyceum at Kyiv Polytechnic Institute
An efficient and versatile input system for Unity.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:3 releases, 281 reviews, 195 commits in 2 years 5 months
Contributions summary:Dmytro primarily contributed to the input system's core functionality by fixing bugs and improving its reliability. They addressed issues related to keyboard layout changes, PS4 controller recognition on Mac, inconsistent line endings, and action phase issues. Furthermore, the user implemented and maintained the system's test suite, adding integration tests and addressing issues in the action editor's tree views.
Contributions:7 releases, 608 commits, 119 PRs in 11 months
minimalisticninja
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.