Unity Developer • 2D / 3D • Game Programmer
Specializing in Unity 6, deterministic rollback netcode, server-authoritative replication, responsive 2D combat/platformers, and high-fidelity 3D multiplayer action across PC, Consoles, and Mobile.
Chaotic 3D multiplayer physics party brawler built on Unity DOTS/ECS with deterministic rollback netcode and server-authoritative collision.
Sub-16ms responsive 3D third-person co-op combat with networked boss AI, synchronized buoyancy physics, and drop-in Steam lobby matchmaking.
Hyper-tactile 2D platformer fighter powered by custom SIMD Verlet soft-body physics and 128-tick client prediction on PC, Switch, and mobile.
Side-scrolling mecha roguelite with multi-hit combat state machines, procedural tilemap generation, and seamless peer-to-peer Steam lobby co-op.
Hover over any title to preview gameplay footage and technical architecture.
"In multiplayer games, latency is the ultimate opponent. Great netcode is invisible: players across three continents should feel like they are sharing the exact same physical couch."
Mastery across networking protocols, 2D/3D physics engines, and high-performance Unity C# architecture.
Deterministic rollback solvers, client-side prediction, lag compensation, server reconciliation, spatial interest management, and lobby matchmaking.
Server-authoritative 3D combat state machines, synced ragdolls, Cinemachine camera dynamics, raycast ballistics, and URP/HDRP lighting optimization.
Sub-millisecond 2D precision platformer feel, custom Verlet soft-body physics, procedural 2D tilemap generation, and pixel-perfect rendering.
A battle-tested production pipeline across multi-platform desktop, console, and mobile game releases.
Available for Lead Unity Gameplay Engineering, Custom Netcode Architecture, and Performance Profiling across PC, Consoles, and Mobile.