Peter Delevoryas is a software engineer with 11 years of experience building embedded and infrastructure software, currently at Meta after three years at Arista Networks. He specializes in low-level systems and automation, contributing notable enhancements to the widely used openbmc project—adding I2C debugging tools, QEMU fixes, and a Rust example that runs on target hardware. Based in Menlo Park, he brings practical expertise in board management controllers, boot process reliability, and developer tooling that speeds debugging and testing. Peter blends production-grade engineering at hyperscale companies with hands-on open-source work, reflecting a focus on robustness and reproducible development workflows.
11 years of coding experience
4 years of employment as a software developer
Bachelor's of Science Computer Science, Bachelor's of Science Computer Science at University of Colorado Boulder
OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
Role in this project:
Embedded Systems Engineer / Automation Engineer
Contributions:3 releases, 124 commits, 45 PRs in 1 year 5 months
Contributions summary:Peter primarily focused on enhancing the functionality of the OpenBMC platform. They contributed to the system's debugging capabilities by adding a byte-by-byte I2C network device and creating an example Rust binary that builds and installs on the target architecture. Additionally, the user improved the reliability and functionality of the QEMU by integrating patches and making fixes related to the I2C bus and boot processes, including the addition of the `greatlakes-bmc` machine. Further improvements included adding tools for easier debugging and development such as tcpdump.
Contributions:41 PRs, 119 pushes, 34 branches in 6 months
grdbnormalization
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.