09/30/2026 updated


100 % available
Senior Game Developer | Unity/C# | 2D/3D Games | Mobile/PC & Multiplayer
Quezon City, Philippines
Only remote
Bachelor of Science (BS), Computer ScienceAbout me
Senior game developer with 10+ years of experience building games and interactive applications with Unity and C#. Skilled in gameplay systems, multiplayer, AI, backend integration, optimization, and cross-platform development.
JavaScriptConstruct (Game Engine)React.jsIos FrameworksReact Native
Unity & C# Game Development
Over 10 years of experience building interactive games, gamified applications, and multiplayer systems using Unity and C#. Expertise covers gameplay architecture, game-state management, animations, player input, and production-ready implementation for mobile and PC platforms.
Multiplayer & Real-Time Systems
Deep knowledge of real-time interaction, synchronization, shared game-state management, and multiplayer gameplay. Proven track record of delivering stable and responsive multiplayer experiences across various projects.
Performance Optimization & Cross-Platform Deployment
Strong focus on optimizing Unity applications for mobile performance, including loading times, rendering, memory usage, and runtime stability. Extensive experience with debugging, testing, and deploying across multiple supported platforms.
Modular Architecture & Reusable Components
Design of game-state systems, deterministic logic, modular architecture, and reusable components to ensure scalable and maintainable codebases across game projects.
Mobile & Front-End Development
Proficiency in iOS and Android development, as well as React Native, Flutter, and Mobile UI/UX design for responsive and user-friendly game interfaces.
Backend & API Integration
Integration of REST APIs, Node.js, Firebase, and Docker into interactive applications and game systems, enabling robust backend connectivity and service management.
AI & Decision Systems
Application of AI and game AI techniques, including decision systems, to create intelligent and dynamic gameplay behaviors within game environments.
Programming Languages
Proficiency in C#, C++, C, JavaScript, TypeScript, and Python, enabling versatile development across game, backend, and front-end contexts.
Unreal Engine & Game Design
Experience with Unreal Engine alongside Unity, covering gameplay programming, 2D/3D game development, and game design principles.
Over 10 years of experience building interactive games, gamified applications, and multiplayer systems using Unity and C#. Expertise covers gameplay architecture, game-state management, animations, player input, and production-ready implementation for mobile and PC platforms.
Multiplayer & Real-Time Systems
Deep knowledge of real-time interaction, synchronization, shared game-state management, and multiplayer gameplay. Proven track record of delivering stable and responsive multiplayer experiences across various projects.
Performance Optimization & Cross-Platform Deployment
Strong focus on optimizing Unity applications for mobile performance, including loading times, rendering, memory usage, and runtime stability. Extensive experience with debugging, testing, and deploying across multiple supported platforms.
Modular Architecture & Reusable Components
Design of game-state systems, deterministic logic, modular architecture, and reusable components to ensure scalable and maintainable codebases across game projects.
Mobile & Front-End Development
Proficiency in iOS and Android development, as well as React Native, Flutter, and Mobile UI/UX design for responsive and user-friendly game interfaces.
Backend & API Integration
Integration of REST APIs, Node.js, Firebase, and Docker into interactive applications and game systems, enabling robust backend connectivity and service management.
AI & Decision Systems
Application of AI and game AI techniques, including decision systems, to create intelligent and dynamic gameplay behaviors within game environments.
Programming Languages
Proficiency in C#, C++, C, JavaScript, TypeScript, and Python, enabling versatile development across game, backend, and front-end contexts.
Unreal Engine & Game Design
Experience with Unreal Engine alongside Unity, covering gameplay programming, 2D/3D game development, and game design principles.
Experience
Professional experience10+ years
Freelancer since2016
Languages
EnglishNative speaker
Project history
Developed interactive games and gamified applications using Unity and C# with reusable gameplay systems and production-ready architecture. Worked on multiplayer and mobile projects involving real-time player interactions, gameplay state management, and responsive UI. Implemented gameplay mechanics, player input, animations, game-state transitions, and backend/API integrations. Optimized Unity applications for mobile performance including loading, rendering, memory usage, and runtime stability. Collaborated with designers, artists, and developers to translate concepts into polished interactive experiences.
Developed Unity and C# gameplay systems for interactive and multiplayer experiences. Designed modular architecture for gameplay rules, player actions, state management, and reusable components. Implemented responsive UI, animations, input systems, and real-time gameplay interactions. Debugged complex gameplay issues and optimized applications for stable performance across target platforms.
Built interactive game features and 3D experiences using Unity and C#. Implemented gameplay mechanics, player controls, collision systems, UI workflows, and game-state management. Developed reusable components and integrated external APIs and services with interactive applications. Worked on performance optimization, debugging, testing, and deployment across supported platforms.
Certificates
Unity Essentials
Unity Technologies2022
3D Unity Game Development Course
Coursera2019
Concepts in Games Development
Swinburne University of Technology2018
Unity Multiplayer Game Developer
Unity2016