Paul Moore is an Engineering Fellow at Epic Games with 15 years of experience designing scalable multiplayer systems and real-time game services across mobile, PC, console, and web. A UBC computer science alumnus and longtime Unreal Engine specialist, he led development of distributed matchmaking, deterministic constraint-solving engines, multi-platform client libraries, and analytics-driven operations for live titles. His background spans both game-facing systems and web services/tools, with hands-on work from voxel editors and Unity prototypes to large-scale Akka/Play-based backend infrastructure. Known for combining systems engineering rigor with gameplay sensibilities, he also builds simulators and replay tools to validate live-matchmaking decisions—a detail that highlights his focus on reproducible, data-driven debugging. Based in Raleigh, NC, he keeps exploring new languages and technologies in spare time while balancing programming with gaming and skiing.
15 years of coding experience
14 years of employment as a software developer
Bachelor of Science (B.Sc.) with Honours and Co-op Computer Science, Bachelor of Science (B.Sc.) with Honours and Co-op Computer Science at UBC - Okanagan
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.