Paul Allen is a Principal Software Engineer with 11+ years focused on secure systems, trusted execution environments, and cross-platform management protocols, currently based in Kirkland, WA. He has deep C/C++ and Linux expertise, a long history of designing scalable multi-threaded client-server systems and management infrastructures (WMI, WinRM, WS-*, SNMP), and significant impact shipping remoting and management features across Windows and Linux. At Microsoft he led teams and drove open-source work—contributing to Open Enclave and Mystikos and adapting enclave tests to edger8r—blending low-level systems programming with practical security engineering for Azure confidential computing. Notably, he built a Rust-based VM management prototype using Hyper-V VSOCK and has a track record of simplifying complex APIs to make management platforms more accessible.
10 years of coding experience
31 years of employment as a software developer
Bachelor of Science /w Honors Computer Science, Bachelor of Science /w Honors Computer Science at Coventry University
Contributions:21 commits, 9 PRs, 33 pushes in 2 years 5 months
Contributions summary:Paul primarily focused on converting existing tests to use the `edger8r` tool, a part of the Open Enclave SDK likely for enclave development. Their contributions involved adapting test code, including crypto tests, mbed unittests, and bigmalloc tests, to leverage `edger8r` and its related interfaces for secure enclave development. They also addressed issues and made enhancements, such as modifying the `oeedger8r` tool to emit a warning instead of an error, and creating new API versions for report generation to improve the usability.
Contributions:1 release, 98 commits, 25 PRs in 1 year 9 months
psrplinuxlinux-supportsupport-libraryomi
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.