C++ engineer focused on real-time rendering, engine architecture, and simulation systems, comfortable across the graphics stack from Vulkan/OpenGL GPU resource management to high-level engine infrastructure in Unreal Engine 5, Unity, and Godot. Strong foundation in computational geometry and spatial algorithms (pathfinding, navigation meshes), with performance optimization experience from applied engine and simulation work. Interested in moving toward graphics/engine development and visualization-driven domains like GIS, digital twins, and simulation (medical or architectural/BIM).

Ilya Vysotski

C++ engineer focused on real-time rendering, engine architecture, and simulation systems, comfortable across the graphics stack from Vulkan/OpenGL GPU resource management to high-level engine infrastructure in Unreal Engine 5, Unity, and Godot. Strong foundation in computational geometry and spatial algorithms (pathfinding, navigation meshes), with performance optimization experience from applied engine and simulation work. Interested in moving toward graphics/engine development and visualization-driven domains like GIS, digital twins, and simulation (medical or architectural/BIM).

Available to hire

C++ engineer focused on real-time rendering, engine architecture, and simulation systems, comfortable across the graphics stack from Vulkan/OpenGL GPU resource management to high-level engine infrastructure in Unreal Engine 5, Unity, and Godot.

Strong foundation in computational geometry and spatial algorithms (pathfinding, navigation meshes), with performance optimization experience from applied engine and simulation work. Interested in moving toward graphics/engine development and visualization-driven domains like GIS, digital twins, and simulation (medical or architectural/BIM).

See more

Experience Level

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

Language

English
Fluent
German
Beginner
Russian
Fluent
Russian
Fluent

Work Experience

Spatial Systems Programmer (Contract) at Apyrot
September 1, 2025 - November 1, 2025
Developed real-time spatial navigation and pathfinding solutions in Unreal Engine 5. Implemented an adaptive multi-algorithm pathfinding system combining A*, Dijkstra, and Theta* with dynamic heuristic selection based on environment complexity. Integrated Hierarchical Pathfinding (HPA*) with Unreal navigation framework for large open environments. Built a real-time navmesh generation system supporting dynamic geometry updates and runtime obstacles.
Gameplay Programmer at GameOnVulkan / Indigo VC
August 1, 2025 - Present
Implemented collision system, server logic, and in-app purchases integration (Google Pay) for a Unity/C++ project; contributed to remote Minsk-based development and codebase maintenance via GitHub.
Freelance Game Developer at Personal projects (Unity/Roblox/Vulkan)
August 1, 2025 - Present
Freelance work and personal projects focusing on Unity 2D/3D gameplay, Roblox experiences, and Vulkan-based gameplay; implemented Cinemachine 2D, Unity animator workflows, 2D triggers and collisions, and Vector2-based motion; contributed to project setup and tooling.
Gameplay Programmer at Pot-bite / Game On Vulkan (Indie)
August 1, 2025 - Present
Gameplay programmer for a Vulkan-based indie game; implemented collision and collection logic, server-side features including donation support, and contributed to gameplay infrastructure. Also worked on a Roblox/Indie project pipeline, including 2D Unity gameplay elements and narrative-driven prototypes.
Independent Game Developer at Self-employed
August 1, 2025 - Present
Developed Unity 2D/3D game prototypes, including Cinemachine integration, correct Unity Animator workflow, 2D triggers and collision detectors, Vector2-based motion, and Roblox-based projects. Contributed to cloud-based jams and experimental game mechanics.
Real-Time Systems Developer (Contract) at indigoVC
June 1, 2025 - September 1, 2025
Shipped real-time multiplayer titles focused on physics simulation and procedural/environmental systems. Engineered a multiplayer physics and collision simulation system supporting 8+ concurrent clients. Built an adaptive procedural generation system driving structural state. Designed a real-time fire-spread and environmental disaster simulation modeling propagation over a dynamic environment.
Engine Infrastructure Programmer at Next Genium
January 1, 2025 - November 1, 2025
Worked on engine-level infrastructure and performance-critical systems in a commercial Godot fork for a large-scale simulation product. Built predictive, forecast-driven decision-making systems for autonomous agents using short-term behavioral forecasting. Designed adaptive systems tuned dynamically from real-time input data streams. Implemented resource distribution and allocation algorithms to model in-simulation economies and progression.
Software Engineer (Freelance) at CloudJam Studio
January 1, 2024 - December 31, 2025
Implemented platform purchase integration and built an end-to-end transactional flow for a commercial product, including configuration, purchase, and delivery.
Unity Developer at My Own Unity Project
January 1, 2022 - Present
Led the development of a personal Unity-based game project, focusing on architecture iteration, gameplay features, and asset integration. Built a foundation for a scalable Unity project and explored engine-level concepts and debugging workflows.
Junior Game Programmer at Grave Yard's Story (indie Unity project)
January 1, 2021 - Present
Implemented default MONO framework assets for practice, began using Cinemachine Camera assets, and started a journey into the Game Development industry. Worked on Unity-based prototype concepts and asset workflows to explore gameplay scripting and 3D integration.

Education

Bachelor’s degree (in progress) at BSUIR (Belarusian State University of Informatics and Radioelectronics)
September 1, 2024 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at Belarusian State University of Informatics and Radioelectronics (BSUIR)
September 1, 2024 - October 9, 2025
Bachelor's degree at Belarusian State University (BSU)
September 1, 2024 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at BSUIR - Computer Systems and Networks
September 1, 2024 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at BSUIR (Belarusian State University of Informatics and Radioelectronics)
September 1, 2024 - October 9, 2025
at BSUIR (Belarusian State University of Informatics and Radioelectronics)
January 11, 2030 - October 9, 2025
Bachelor of Science in Computer Systems and Networks at Belarusian State University of Informatics and Radioelectronics (BSUIR)
September 1, 2024 - October 9, 2025
Bachelor's degree at BSUIR - Belarusian State University of Informatics and Radioelectronics
September 1, 2024 - October 9, 2025
at BSUIR
September 1, 2024 - October 9, 2025
Bachelor's Degree in Computer Systems and Networks at BSUIR (Belarusian State University of Informatics and Radioelectronics)
September 1, 2024 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at BSUIR
January 11, 2030 - October 9, 2025
Bachelor's degree at Belarusian State University of Informatics and Radio Electronics
January 11, 2030 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at BSUIR
September 1, 2024 - October 9, 2025
Bachelor's degree in Computer Systems and Networks at BSUIR (Belarusian State University of Informatics and Radioelectronic)
September 1, 2024 - October 9, 2025
Higher Education (In Progress) at BSUIR (Belarusian State University of Information Technology and Radioelectronics)
September 1, 2024 - October 9, 2025
at BSUIR
September 1, 2024 - October 9, 2025
B.Sc. Computer Systems & Networks at BSUIR
September 1, 2024 - July 14, 2026

Qualifications

Bachelor's degree in Computer Systems and Networks
September 1, 2024 - October 9, 2025

Industry Experience

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