Games
Shipped titles and my contribution.
Voodoo
Built core pieces of the game's multiplayer and optimized it for low-end phones.
- Replaced Quantum physics with a deterministic spatial grid: 10 to 55 fps on phones.
- Built a spawner for thousands of items, targeting 30 fps on Samsung A10.
- Tackled multiplayer bottlenecks with a culling system: 42 to 54 fps on Samsung A12.
WarDucks
Laid the game's architecture and core gameplay foundations.
- Created a data-driven puzzle framework for designer-friendly authoring.
- Built responsive character and camera controls for two-year-old input.
- Defined architecture: domain-driven features atop library-style layers.
Created an async battle system and map tech tools, and optimized the client.
- Built command-based async multiplayer PvP/PvE battles with replays.
- Cut player-base scene memory from 1GB to 400MB across asset and bundle passes.
- Architected an offline map tile pipeline, moving generation out of the runtime.
- Established triangle, material, draw-call and animation budgets per device.
Built open-world map systems and optimized the client.
- Built FSM airship AI enemies after restructuring the player controller for reuse.
- Rebuilt Addressables bundle graph; slowest load: 34s to 2.5s, APK 175MB leaner.
- Built device-tiered quality profiles selected at startup from hardware specs.
- Traced unreproducible disconnections to packet size under VPN encapsulation.
Gameloft
Reworked multiplayer and built new gameplay for the Switch remaster.
- Adapted an online-only game to host its own server for local multiplayer.
- Built a deployable turret ability with server-validated activation currency.
- Implemented "disguise" character ability, segregating server state and client view.
- Architected a local-wireless lobby replacing matchmaking for local play.
Remade a retired game, owning its architecture and core gameplay.
- Prototyped a Unity remake of the dead C++ title, got it approved and led it to ship.
- Built and co-designed combat mechanics: enemies, stackable power-ups, ultimate.
- Recovered the game feel from the old code; rebuilt movement and camera.


























