Patrick Roy

Student Assistant at Technical University of Munich

Munich, Bavaria, Germany
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

🤩
Rockstar
🎓
Top School
Patrick Roy is a systems-focused software engineer and physics student with three years of production experience building and hardening virtualization technology at AWS, including significant contributions to Firecracker and upstream Linux kernel patches to mitigate transient-execution risks. He pairs rigorous mathematical and theoretical computer science training from Oxford and LMU with hands-on low-level engineering—kernel programming, KVM, fuzzing, formal verification and Rust systems work—and maintains multiple rust-vmm crates. A self-taught coder since age 12, he shipped high-impact features like huge pages support for Firecracker and improved CI/cross-compilation tooling on the widely used firecracker-microvm project. Comfortable across Rust, C and Python, he blends research-minded problem solving with pragmatic software delivery and prefers remote/hybrid roles oriented toward embedded or space-sector systems. An unusual combination of academic depth and production open-source stewardship makes him well suited to roles at the intersection of systems security, virtualization and embedded spacecraft software.
code3 years of coding experience
job4 years of employment as a software developer
bookMaster of Science Mathematics and Foundations of Computer Science, Master of Science Mathematics and Foundations of Computer Science at University of Oxford
bookBachelor of Science Mathematics, Bachelor of Science Mathematics at TU Dortmund University
bookMaster of Science - MS Elite Master Course Theoretical and Mathematical Physics, Master of Science - MS Elite Master Course Theoretical and Mathematical Physics at Ludwig-Maximilians-Universität München
bookMiami University
languagesGerman, English
github-logo-circle

Github Skills (16)

rust10
cicd10
build-automation10
testing9
automated-tests9
administration8
administrator8
code-coverage8
git8
system-administration8
system8
admin8
sys8
os-development7
open-source7

Programming languages (5)

ShellRustGnuplotLessPython

Github contributions (5)

github-logo-circle
Secure and fast microVMs for serverless computing.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 2098 reviews, 61 commits in 3 months
Contributions summary:Patrick's contributions primarily focused on back-end development and related infrastructure tasks, especially concerning the build and testing infrastructure of the firecracker project. Their work included debugging and fixing cross-compilation issues, refining the build process for rust binaries, and improving CI by integrating more automated testing and preventing merge-blocking issues. Furthermore, they updated dependencies and addressed warnings to improve the codebase's reliability and maintainability.
containerssecureminimalistrustserverless
roypat/firecracker

Oct 2022 - Apr 2025

Secure and fast microVMs for serverless computing.
Contributions:13 PRs, 1991 pushes, 371 branches in 2 years 6 months
secureserverlessmicrovmscomputingserverless-computing
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 Roy - Student Assistant at Technical University of Munich