I'm Vitaliy Talyh, a technical leader with 20+ years of software engineering experience and 10+ years specializing in Unreal Engine 4/5 and C++. I architect and ship complex real-time systems across gaming, robotics, interior design SaaS, maritime and underwater simulation, and AI-assisted 3D content generation. I've built and led teams of up to 10 engineers, owned product architecture end-to-end, and delivered measurable business impact — including 30% reduction in time-to-market and 40% cost savings on a flagship robotics simulator.

Vitaliy Talyh

PRO

I'm Vitaliy Talyh, a technical leader with 20+ years of software engineering experience and 10+ years specializing in Unreal Engine 4/5 and C++. I architect and ship complex real-time systems across gaming, robotics, interior design SaaS, maritime and underwater simulation, and AI-assisted 3D content generation. I've built and led teams of up to 10 engineers, owned product architecture end-to-end, and delivered measurable business impact — including 30% reduction in time-to-market and 40% cost savings on a flagship robotics simulator.

Available to hire

I’m Vitaliy Talyh, a technical leader with 20+ years of software engineering experience and 10+ years specializing in Unreal Engine 4/5 and C++. I architect and ship complex real-time systems across gaming, robotics, interior design SaaS, maritime and underwater simulation, and AI-assisted 3D content generation.

I’ve built and led teams of up to 10 engineers, owned product architecture end-to-end, and delivered measurable business impact — including 30% reduction in time-to-market and 40% cost savings on a flagship robotics simulator.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Russian
Fluent
Spanish; Castilian
Beginner

Work Experience

Lead Developer at Lunas Inc
March 1, 2025 - Present
Development of an interior system; Development team management; System architecture development and implementation; Product release coordination.
Instructor at OTUS
May 1, 2023 - Present
Evaluated and developed lesson plans and course content to achieve student-centered learning; Tracked student progress, mentoring; Identified and minimized learning gaps, coaching and motivating students; Facilitating learning by creating assignments; Conducted open lessons demonstrating the creation of individual game systems and mechanics as well as entire games.
Lead Developer at Rabbit Game
September 1, 2024 - March 1, 2025
Development of game systems and mechanics; Integration of platform authorization systems.
Principal Unreal Engine R&D Engineer at Temporal Games
February 1, 2023 - January 1, 2025
Development of plugins integrating external AI systems into Unreal Engine 5; Development of functionality for generating 3D content using AI; Creating utilities for AI training; Development of a system for real-time visualization of static and dynamic 3D content based on Gaussian splatting; Integrated third-party tools and components into applications.
Unreal Engine Developer at OGYR OÜ
April 1, 2024 - December 1, 2024
Worked closely with stakeholders to understand business requirements and help translate into technical requirements for the development team; Created extensions for the Unreal Engine 5 editor; Created a network synchronization system between objects in Unreal Engine 5 and third-party game engine; Integrated Bullet 3 into the company's game engine; Created a protocol and implemented its support in Unreal Engine 5 for exporting objects to the company's game engine.
Principal Unreal Engine Engineer at Alice Games FZE
April 1, 2024 - September 1, 2024
Development of a simulator for automated underwater vehicles on Unreal Engine 5; Optimizing game performance by identifying and resolving bottlenecks in code, assets, and rendering processes to ensure smooth gameplay experiences across different hardware configurations; Packaging and deploying the final application to various platforms such as PC and virtual reality (VR) platforms.
Lead Software Developer at Arrival
July 1, 2021 - February 1, 2023
Developed and released the Robotic Simulator Editor product on Unreal Engine 5 to solve internal company objectives; Performed the roles of Product Manager and Product Owner; Worked with stakeholders to develop lists of product features; Defined parameters for API and data retrieval; Managed development and integration teams; Evaluated project milestones and team performance to keep employees on track; Developed support structure needed to ensure application scalability; Developed product line architecture and design; Provided expertise and mentoring to junior team members.
Lead Software Developer at Arrival, Saint Petersburg
November 1, 2019 - July 1, 2021
Expanded the functionality of Robotic Simulator, the company's internal product, which became ahead of NVidia Isaac Simulator; Product integration with external industrial quality control systems; Product migration from Unreal Engine 4 to Unreal Engine 5.
Lead Software Developer at TRA Robotics
August 1, 2013 - December 1, 2015
Developed Robotic Simulator - software for robotic manufacturing from scratch; Created a development team; Integrated the product into the company's internal processes; Built a process for receiving requirements from production and robotics teams; Created API for data exchange between production components; Added the ability to automatically deploy and run Robotic Simulator in the cloud.
Software Developer at eVRest
October 1, 2012 - August 1, 2013
Developed VR game 'Pray' for PC from scratch; Developed the VR simulation game 'Arduino' for PC from scratch; Worked on the script for the game with a game designer; Worked on evaluation of graphics for games.
Head of Software Development Department at Graph -IT Technology
April 1, 2011 - September 1, 2012
Used critical thinking to break down problems, evaluate solutions and make decisions; Delivered services to customer locations within specified timeframes; Managed team of employees, overseeing hiring, training and professional growth; Launched 4 company projects.
Senior Software Developer at SDL
July 1, 2009 - April 1, 2011
Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors; Trained new developers and programmers on company standards for design and review; Updated old code bases to modern development standards; Translated customer requirements into written use cases; Met with stakeholders to provide detailed project reports and milestone updates; Coordinated efficient large-scale software deployments.
Senior Software Developer at Zodiac Interactive
August 1, 2013 - December 1, 2015
Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors; Trained new developers and programmers on company standards for design and review; Created and produced games and services for cable television; Released more than 12 games.
Game Developer at Sandlot Games Corporation
October 1, 2012 - August 1, 2013
Created prototypes; Mentored junior developers; Communicated with art and production teams; Crafted core game storylines, role-play mechanics and character biographies for new video games franchise; Released multiple games.
Lead Software Engineer at FORCE Technology
January 1, 2013 - January 1, 2015
Maritime simulator for the Danish Maritime Institute; contributed to a physical ship-simulator installation; shipped UE4 museum application “Aurora”.
Software Developer at Sperasoft
January 1, 2012 - January 1, 2013
Console gameplay developer on NHL 14 and Popcap Battleship.
Game Developer at Sandlot Games
January 1, 2009 - January 1, 2011
Shipped 4 games in C++ and Lua; core gameplay systems and mentoring junior engineers.
Senior Software Developer at SDL
January 1, 2004 - January 1, 2009
Enterprise software and database systems; contributed to a paper-to-digital migration centre; two product launches.
Lead Developer at Lunas Inc. / EleganzaAI
March 1, 2025 - Present
Own end-to-end architecture for EleganzaAI (UE5 + Pixel Streaming) dual-delivery product; built multiplayer session layer and a PostgreSQL-backed asset pipeline; shipped to production with 2 enterprise clients; coordinated product release cadence and technical roadmap.
Unreal Engine Instructor at OTUS
May 1, 2023 - Present
Author and deliver flagship courses: Unreal Engine Basic (Blueprints) and Unreal Engine Pro (Multiplayer C++), plus a custom corporate Multiplayer C++ track; delivered 12 cohorts with 10–15 students on average per cohort; designed live-demo curricula for Russian-speaking senior developers.
Technical Lead at Arrival
July 1, 2021 - February 1, 2023
Owned end-to-end delivery of the Robotic Simulator Editor on Unreal Engine 5; built and led a team of 8 engineers; scaled simulator to 100 concurrent robots and 300 scenarios across 2 factories; achieved 30% reduction in time-to-market and 40% cost savings through simulation adoption; defined product-line architecture and API contracts.
Lead Software Developer at Arrival
November 1, 2019 - July 1, 2021
Migrated the Robotic Simulator from Unreal Engine 4 to Unreal Engine 5; expanded functionality to outperform NVIDIA Isaac Simulator in throughput and concurrency; integrated simulator with external QC systems; provided tooling to multiple internal engineering teams.
Lead Software Developer at TRA Robotics
April 1, 2018 - November 1, 2019
Built the Robotic Simulator from scratch on Unreal Engine 4; assembled founding engineering team and established requirements with robotics stakeholders; designed APIs for data exchange; implemented automated cloud deployment and orchestration.
Lead Software Developer at eVRest
June 1, 2017 - April 1, 2018
Built two VR titles for PC from scratch; collaborated on scripting with designers; ensured asset acceptance and quality; contributed to VR interaction and gameplay systems.
Head of Software Development Department at Graph-IT Technology
December 1, 2015 - June 1, 2017
Managed software development department; launched 4 company projects on schedule; led hiring, training, and team growth.
Software Engineer at FORCE Technology
January 1, 2013 - January 1, 2015
Maritime simulator work for the Danish Maritime Institute; contributed to UE4 museum/interactive projects and international deployment.
Software Developer at Zodiac Interactive
January 1, 2011 - January 1, 2012
Shipped 12+ games and interactive services for cable-TV platforms; mentored junior developers on company standards.
Software Developer at Sandlot Games
January 1, 2009 - January 1, 2011
Shipped 4 games in C++ and Lua; developed core gameplay systems and mentored juniors.
Senior Software Engineer at FORCE Technology
January 1, 2013 - January 1, 2015
Shipped maritime simulator for the Danish Maritime Institute; contributed to UE4 museum applications and Unity-based museum projects.
Senior Software Developer at Zodiac Interactive
January 1, 2011 - January 1, 2012
Shipped 12+ games and interactive services for cable-TV platforms; mentored junior developers.

Education

Bachelor of Science: Engineer Mathematician, Space Ballistician at Space University, Saint Petersburg
July 1, 1997 - June 1, 2001
B.Sc. Engineering Mathematics (Space Ballistics) at Military Space Engineering University – Saint Petersburg, Russia
January 1, 1997 - January 1, 2001
B.Sc. Engineering Mathematics at Military Space Engineering University — Saint Petersburg, Russia
January 1, 1997 - January 1, 2001

Qualifications

Patent GB2584608 - Robot motion optimization system and method
January 11, 2030 - April 17, 2026
GB2584608 — Robot motion optimization system and method
January 11, 2030 - May 8, 2026
GB2584608 — Robot motion optimization system and method
January 11, 2030 - May 8, 2026

Industry Experience

Gaming, Software & Internet, Computers & Electronics, Media & Entertainment, Education, Manufacturing, Professional Services, Transportation & Logistics