Peterย Fetros

Senior Software Engineer at Roblox

San Francisco Bay Area United States
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
๐ŸŽ“
Top School
Peter Fetros is a Senior Software Engineer based in the San Francisco Bay Area with seven years of experience building systems software, firmware, and distributed backend services. He has led firmware and platform work at Meta on OpenBIC/OpenBMCโ€”contributing protocol implementations (mctp, pldm, spdm), CI tooling, and hardware integrationsโ€”then shifted to large-scale distributed game-server backends at Roblox using modern C++ and containerized infrastructures. His background spans low-level Linux device work (drivers, CPLD, sensors, power control) through user-facing APIs and cluster storage algorithms, demonstrating a knack for both performance optimization and hardware-software co-design. He holds dual BS degrees in Computer Science and Computer Engineering and an MS in Computer Science from Georgia Tech, and enjoys applying that systems curiosity to home automation projects outside of work. Notably, heโ€™s comfortable steering cross-functional NPI programs and community-facing open-source efforts, bridging OEM/ODM collaboration with production-grade firmware.
code7 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Idaho
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

firmware10
embedded10
c-language10
cprogramming-language10
sys10
system-integration10
integrations10
power-management10
hardware-interface10
ipmi9
i2c9

Programming languages (7)

C#C++CRustHackJavaScriptKotlin

Github contributions (5)

github-logo-circle
facebook/openbmc

Nov 2020 - Dec 2022

OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
Role in this project:
userBack-end & Embedded Systems Developer
Contributions:330 commits, 1 PR in 2 years 1 month
Contributions summary:Peter primarily contributed to the development of embedded systems and back-end software within the OpenBMC framework. Their work focused on integrating and maintaining hardware-related code, evidenced by modifications to CPLD, sensor, and power control modules. The user also addressed issues in firmware updates, suggesting a deep understanding of system-level operations, particularly related to power management and hardware interactions. Additionally, their involvement in improving the LCD debug card support points to a focus on system diagnostics and debugging capabilities.
software-frameworkyoctocontrollerlinux-imagelinux
facebook/OpenBIC

Aug 2021 - Oct 2022

BICs (Bridge IC) are standalone devices deployed within a Data Center that enable monitoring a multi-host system using a single BMC device.
Contributions:34 releases, 310 reviews, 172 commits in 1 year 2 months
centerltemulti-host5ghost
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
Peter Fetros - Senior Software Engineer at Roblox