Rendering, Memory & Project Modernization
Project: Payday: Crime War (Senior Role with lead tasks)

Challenge
The project was still on Unity 5.6 with legacy rendering and AssetBundles. Mobile performance and memory were critical issues with only two months until release.
Modernization (as Lead)
I planned and executed the migration to URP, new Input System, Addressables, optimized shaders and redesigned texture workflows. My early low-level background (8/16-bit + 20 years C++) helped me make realistic performance trade-offs.
Results
Significantly higher frame rates, lower memory usage, smaller build size and much better long-term maintainability for the team.
Key Takeaway
Modernization projects succeed when technical leadership combines deep low-level intuition with pragmatic planning and clear communication to the team.
