Patrick McMorris

Victoria, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Patrick Mcmorris is a Senior Anti-Cheat Software Engineer II at Electronic Arts, where he specializes in Rust development and cross-platform runtime libraries for high-performance embedded systems. Over a decade at EA, he has driven architecture and performance across the Frostbite foundations team, real-time audio, and telemetry/build systems, including lock-free concurrency and data-driven system evolution. His earlier work at Cellula Robotics on ROS nodes, localization, and hardware interfacing for autonomous underwater vehicles demonstrates rare breadth across robotics and embedded platforms. He is renowned as a troubleshooter of thread-safety, memory corruption, timing issues, and unreliable hardware, turning complex, low-level problems into reliable, scalable solutions. Based in Burnaby, BC, he combines strong C/C++, embedded Linux expertise with a passion for continuous learning, evidenced by Linux Foundation Embedded Linux Development credentials and a Software Engineering degree from the University of Victoria.
code11 years of coding experience
github-logo-circle

Github Skills (100)

retrocomputing10
dosbox10
dos10
single-file9
nuklear9
ansi-c9
multiplatform9
stl9
c899
raytracing9
ansi9
cheat-engine8
splits8
trinitycore8
linux8

Programming languages (9)

TypeScriptShellC++CRustJavaScriptHTMLVim Script

Github contributions (5)

github-logo-circle
pmcmorris/geezer

Mar 2016 - Apr 2016

Contributions:18 pushes, 1 branch in 19 days
pmcmorris/dosbox-staging

Mar 2020 - Apr 2020

Staging repository for DOSBox
Contributions:5 pushes, 1 branch in 4 days
staginglinuxdosbox
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.
Request Free Trial
Patrick McMorris