Troy Santiago

Senior Unity Developer at Magic Media (2022–Present)

Remote · UTC+8 (APAC) — EU-compatible overlap, US-late-day hybrid

troysantiago.work@gmail.com

Professional Summary

Senior Unity Developer specializing in multiplayer and systems architecture. 10 years shipping across PC, mobile, and live-ops — built Aegis, a 21-service Unity framework, and shipped original IP including Mula: The Cycle of Shadows (Steam) through Boozer Game Studios. Currently at Magic Media on a live-ops MMORTS. Solar/UPS-backed infrastructure for zero-downtime remote delivery.

Experience

Magic Media

Senior Unity Developer

2022–Present

Remote — UTC+8 (APAC)

Founding member of Coloniser, a live-ops MMORTS on Steam — versatile core developer working across the stack: dedicated server, analytics, monitoring, API layer

  • Founding member of Coloniser Dev Team, a live-ops MMORTS on Steam — versatile core developer who works fast and smart across the stack, augmented by a custom AI-assisted workspace.
  • Developed the Photon Fusion 2 multiplayer netcode: state authority handling, host/client flow, and synchronization.
  • Co-created the dedicated server architecture; created the initial server orchestration system (subsequently refactored to a headless build).
  • Built the analytics dashboards in Grafana and implemented Sentry error monitoring for the production environment.
  • Primary developer operating and extending the team's custom API layer (most versatile with it after the lead), within a Jenkins-driven CI/CD pipeline.
Unity C# Jenkins Grafana Sentry Dedicated Server Architecture

Boozer Game Studios

Founder & Lead Developer

2015–2022

Remote — UTC+8 (APAC)

Founded an independent studio specializing in end-to-end 2D game development (pre-production to publishing). Produced original IP across PC and mobile

  • Mula: The Cycle of Shadows (Steam)
  • Pet Escape (gamified social-tech product funding real-world animal welfare, leaning non-profit/social-impact)
  • Bounce, Recycler, Mason Vikings, Shrine Jumper (Android)
Unity C# Steam Android

Zeenoh Inc.

Unity Developer (Contract)

May 2015 – Oct 2015

Remote — UTC+8 (APAC)

Game developer on Nightfall Escape (Steam), implementing gameplay mechanics in Unity 3D / C# through to successful launch. My first Steam-published title.

  • Implemented gameplay mechanics in Unity 3D / C# through to successful Steam launch — my first published title on the platform.
Unity 3D C# Steam

Skills

Core competencies, tools, and supporting expertise.

Core

Unity (10yr) C# .NET service-oriented architecture SOLID principles DI lifecycle management

Tools

Git Unity Editor tooling Rider Obsidian Jenkins Grafana Sentry Opencode Jira Confluence

Key Supporting Skills

Aegis Framework

21-service Unity runtime with DI container, service locator, module installers, lifecycle management

Dedicated Server Architecture

Co-creator of server orchestration for live-ops MMORTS

AI-Assisted Coding Methodology

Structured production with deterministic workflows and quality gates

Photon Fusion 2

State authority handling, host/client flow, synchronization

Analytics & Monitoring

Grafana dashboards, Sentry error monitoring

CI/CD

Jenkins pipeline operation and extension

Education & Certifications

St. Paul University Quezon City

Bachelor of Science (BS), Information Technology · Jun 2008 – Mar 2012

Build Multiplayer Games With Unity And Photon (PUN 2)

Udemy · Feb 2022

Multiplayer pillar (netcode foundations).

Dependency Injection in Unity3D using Zenject

Udemy · Oct 2022

Core to Aegis framework architecture (DI container, service locator).

DevOps Project - 2022: CI/CD with Jenkins, Ansible, Kubernetes

Udemy · Sep 2022

Live-ops/CI-CD pillar (Jenkins pipeline ownership on MMORTS).

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)

Udemy · Feb 2022

Custom API layer / backend for live-ops MMORTS.

Google Data Analytics Professional Certificate

Coursera · Jan 2022

Data-driven live-ops analytics (Grafana dashboards).

Unity3D Mobile Game Development

Udemy · Jun 2020

Mobile shipping experience (10-yr cross-platform).

Print Resume

Use your browser's print function to save a PDF copy of my resume.