Experience
2025 — Now
• Lead the design and implementation of rollback-based multiplayer networking architecture for Project Gemini, ensuring deterministic simulation and frame-perfect synchronization.
• Architected custom Epic Online Services P2P transport layer with network node desync detection, frame comparison, and recovery systems to maintain online stability.
• Developed core multiplayer gameplay systems, including entity state replication, prediction, and reconciliation pipelines.
• Built debugging and profiling tools to visualize frame diffs, catch desyncs, and improve iteration time for designers and engineers.
• Optimized network serialization and memory usage, reducing per-frame data size and improving performance on console and PC.
• Coordinated with CD Projekt Red’s engineering team to integrate Gemini’s multiplayer systems into existing pipelines and workflows.
• In addition to networking responsibilities, developed multiple core systems and features, as well as developer and design-time tools that strengthened gameplay systems and accelerated iteration across disciplines.
• Mentored engineers on deterministic simulation, rollback netcode, and network programming and debugging best practices.
• Drove collaboration across programming, design, VFX, and audio teams to ensure robust, scalable multiplayer features.
2019 — Now
2019 — Now
Full Stack / R&D
As a core member of the engineering team, I contribute across the entire technology stack, bridging gameplay, tools, infrastructure, and client support. My role emphasizes research & development, rapid prototyping, and building scalable solutions to empower both our team and our partners.
• Designed and implemented gameplay systems with a focus on deterministic simulation, player experience, cross-platform performance, and low-latency network multiplayer.
• Built UI frameworks and tools, enabling responsive, extensible interfaces for both in-game systems and internal debugging utilities.
• Led network programming efforts, developing rollback-based netcode, multiplayer synchronization, and custom transport layers.
• Developed backend and server systems to support online features, persistence, and player data integrity.
• Drove DevOps initiatives, automating build pipelines, CI/CD workflows, and internal processes for development efficiency and reliability.
• Maintained and updated client-facing mobile applications, including live support for partners such as Crunchyroll and Princess Cruises, ensuring smooth deployment, compatibility updates, and long-term stability.
• Collaborated cross-discipline with design, art, VFX, and audio teams, creating development tools and workflows that improved iteration speed and production quality.
Education
California State University, Northridge
Bachelor of Science - BS
College of the Canyons