
Constantin Prokhorov
@constantinprokhorov
I build scalable Unity gameplay systems, AI, tools, and high-performance game architectures.
What I'm looking for
At Assaulter Games, I’m building a turn-based roguelike strategy game as the sole gameplay engineer in a three-person team. I own gameplay systems, architecture, tools, and technical infrastructure from prototype through public playtests and publisher presentations.
I design data-driven ECS systems for combat, movement, pathfinding, visibility, progression, and reactive UI. I also built multithreaded Utility AI, code-generation pipelines, ECS visualization tools, and workflows that let designers configure game content independently.
Previously at Black Cube, I led a studio-wide migration from Unity to Godot while retaining C#. I built gameplay and mathematical verification systems for regulated gambling products, plus Rust simulation tools for million-spin validation, and mentored up to four developers.
Across OctavianGameArt projects, I shipped hypercasual games for iOS, Android, and WebGL, built reusable modules, integrated analytics and monetization SDKs, and developed AI systems including behavior trees, utility-based AI, and machine-learning agents. I focus on performant, testable systems that help teams iterate quickly.
Experience
Work history, roles, and key accomplishments
• Built a turn-based roguelike strategy game from initial prototype to playable demo as the sole gameplay engineer in a three-person team, owning gameplay systems, architecture, tools, and technical infrastructure. Delivered a complete build validated through public playtests, showcased at gaming events in Istanbul and Montenegro, and presented to potential publishers.
• Designed and implemented c
Senior Unity Developer
Black Cube doo
Nov 2022 - Jul 2024 (1 year 8 months)
• Led the studio-wide migration from Unity to Godot while maintaining the C# technology stack, preserving developer productivity and existing expertise while reducing long-term engine licensing costs.
• Designed and implemented core gameplay systems and mathematical verification models for multiple regulated gambling products, ensuring reliability and correctness of game logic.
• Developed proprie
Mentoring junior programmers. Conducting code reviews. Design of systems and solutions intended and targeted to be used across various games and prototypes and maintaining them after their implementation into the development process. Design and development of different AI solutions: behavior tree-based AI, utility-theory-based AI and machine learning agents based AI.
• Developed and shipped multiple hypercasual games for iOS, Android, and WebGL, taking projects from rapid prototypes to soft launch while implementing core gameplay mechanics and meta-progression systems.
• Integrated analytics, telemetry, advertising, and monetization SDKs, enabling A/B testing and data-driven decisions for gameplay improvements and monetization strategies.
• Built reusable game
Education
Degrees, certifications, and relevant coursework
Saint Petersburg State University
Bachelor of Science, Computer Science
Pursued studies in Computer Science, focusing on algorithms and software development.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Constantin?
You can contact Constantin and 90k+ other talented remote workers on Himalayas.
Message ConstantinGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
