Mythic Heroes key art — stylized fantasy heroes assembled for battle

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 ~600 screens across a team of 40 without becoming a maintenance crisis. I co-developed that framework and personally authored a large share of the screens built on it. I was the primary client owner of Chat (channels, DMs, emoji, moderation) and one of the two main contributors on Guilds, and I shipped monthly content through the project's ILRuntime hot-update pipeline.

Outcome

150+ of the ~600 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.