Skip to main content
Constantin ProkhorovCP
Looking for a job

Constantin Prokhorov

@constantinprokhorov

I build scalable Unity gameplay systems, AI, tools, and high-performance game architectures.

Serbia
Message

What I'm looking for

I’m looking to build scalable, high-performance gameplay systems, AI, and developer tooling for teams that value rapid iteration, testing, data-driven architecture, and strong developer experience.

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

Assaulter Games logoAG
Current

Unity Gameplay & Systems Engineer

Jul 2024 - Present (2 years 2 months)

• 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

BD

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

OctavianGameArt logoOC

Senior Unity Developer

Aug 2021 - Nov 2022 (1 year 3 months)

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.

OctavianGameArt logoOC

Unity Developer

Jun 2020 - Jul 2021 (1 year 1 month)

• 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 logoSU

Saint Petersburg State University

Bachelor of Science, Computer Science

Pursued studies in Computer Science, focusing on algorithms and software development.

Tech stack

Software and tools used professionally

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan