About
Unity engineer specialized in runtime performance and scalable gameplay systems. Delivered 10+ shipped projects both solo and in small teams, turning chaotic code into clean, stable and fast experiences.
Experience
-
Unity Gameplay Engineer (Contract) · 2023 — Present
- Technical ownership of multiple shipped projects. Acted as primary developer and technical decision maker — both in solo development and in small cross-functional teams (3–5 people).
- Nextbots: Sandbox (~1.8M Plays): Reduced CPU spikes in high-density AI scenarios from 5–10 ms to 2–3 ms via staggered updates. Cut async transition allocations from 2.5 KB to 0.2 KB/frame by switching from Task to UniTask.
- Just Sandbox: Replaced O(N) spatial queries with non-alloc Physics buffers, dropping combat script time from 5–6 ms to 1–2 ms. Rebuilt event pipeline achieving near-zero GC during active gameplay.
- Nextbots: Revenge: Improved worst-case performance from unstable 35 FPS to consistent 55–60 FPS under heavy combat waves by optimizing gameplay tick execution.
- Architecture: Refactored legacy tightly-coupled systems into isolated modules across projects, reducing feature integration time from 6–10 hours to 1–2 hours.
Selected Projects
Core Expertise
Core & Systems
Performance
Architecture
Live Data & Languages