Ivan Konstantinov

Portrait of developer

Senior Interactive Developer

I am a Game Developer with over eight years of experience specializing in Unity (C#), AR/VR development, and multiplayer gameplay systems. Recently at Koffeecup I contributed to a Meta project, building immersive VR and mobile experiences for Horizon Worlds and leveraging TypeScript for interactive systems. (See featured projects below.)

My background includes architecting AR and VR applications, core gameplay mechanics, and delivering both 2D and 3D titles with clean, scalable, well-documented code. I have shipped features for Meta Quest 2 integrating Photon Networking, AI behaviors, and PL/SQL backed data systems.

Across my career I have built VR & AR experiences, endless runners, strategy, simulations, casual titles, and games for PC and Android. I’m passionate about pushing immersive tech forward— blending strong technical implementation with playful, engaging design.

Skills & Technologies

Some of the relevant skills and technologies I work with.

Games Development

Designing and implementing core gameplay loops, rapid mechanic prototyping, system balancing, animation & FX integration, input layering and performance optimization across mobile, PC and XR targets.

Unity & C#

Proficient in C# for Unity game development; creating gameplay systems, implementing design patterns, and optimizing for Mobile and XR performance.

TypeScript

Leveraging TypeScript for strongly‑typed gameplay logic, tooling layers, networked event systems, reusable UI components, and safer iteration across large interactive codebases.

Meta Horizon Worlds

Building immersive social gameplay spaces: interaction scripting, real‑time optimization, spatial UX, object pooling, and efficient asset pipelines tailored for Horizon Worlds constraints.

VR Development

Shipped VR and mixed reality experiences— interaction loops, spatial UX, performance tuning, networking and device-specific input adaptation.

Augmented Reality (AR)

Building AR interactions: spatial anchoring, gesture/input mapping, lightweight shaders, performance profiling and UX patterns for handheld & passthrough experiences.

AI / Machine Learning

Integrating ML-assisted workflows for enemy behavior tuning, content generation prototypes, data-driven difficulty scaling and rapid validation of gameplay metrics.

Git & Version Control

Setting up multi-repo CI/CD pipelines, branch strategies, pre-commit automation and code review templates for consistent engineering velocity.