Summary
Roman Romanovskiy is a Senior Unity Developer with 9 years of software engineering experience and over 8 years specifically shipping multi-platform games to millions of players. He has led technical efforts across legacy monolithic projects and AAA ports, specializing in performance optimization, memory management, and bespoke build pipelines for WebGL, iOS, Android, HarmonyOS, PC, and consoles. Roman has a track record of rescuing broken productions—diagnosing critical crashes, decoupling monolithic codebases into modular builds, and automating distribution workflows with TeamCity and DevOps collaboration. Comfortable in both hands-on development and team leadership, he mentors juniors, guides technical decisions, and coordinates closely with clients, designers, and frontend teams. Based in Minsk with a BE in Web Application Development, he combines rigorous engineering discipline from PLM and enterprise work with a passion for game development and pragmatic problem-solving. An unspoken strength: he thrives in legacy-code rescue missions where persistence and deep tooling knowledge (Unity Profiler, Memory Profiler, Chrome DevTools) make the difference between failure and a stable, cross-platform release.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering - BE, Web Application Development, Bachelor of Engineering - BE, Web Application Development at Белорусский государственный технологический университет
English