
Mythic Heroes
Context
Mythic Heroes is a live-service mobile RPG at IGG Canada that shipped globally with 10M+ downloads and years of continuous live operations. I joined during early development and stayed through global launch and multiple major feature expansions as a core client engineer.
Decision
The shared UI framework had to scale to 500+ screens across a team of 40 without becoming a maintenance crisis. Within that team effort I owned the navigation and screen-flow layer — how screens open, stack, and hand control to each other without leaking state. I also built the client-side protobuf state synchronization for live features like Guilds and Chat, and shipped monthly content through the project's ILRuntime hot-update pipeline.
Outcome
50+ screens personally authored on the shared framework, and profiling-driven work (Unity Profiler, Frame Debugger, AssetBundle restructuring) in a team optimization push that cut load times ~30% and held stable 60fps on Snapdragon 660-class hardware.