Stephen Worley is a Senior Software Engineer with 11 years of experience building robust networking and systems software, currently contributing at NVIDIA after earlier roles at Cumulus Networks and Red Hat. He specializes in back-end development for routing and data plane components, with notable open-source contributions to the widely used FRRouting project—adding policy-based routing features, EVPN enhancements, and test coverage. Stephen pairs a strong academic foundation from NC State (BS/MS Computer Science) with hands-on production engineering across networking stacks and cloud hardware software. Known on GitHub as a "Friendly Neighborhood Software Engineer," he brings pragmatic problem-solving and a focus on reliable, testable infrastructure—often working on subtle routing behaviours like protodown handling that materially improve operational resilience.
11 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at North Carolina State University
Contributions:180 reviews, 81 commits, 187 PRs in 3 years 3 months
Contributions summary:Stephen primarily focused on back-end development within the FRRouting Protocol Suite, as evidenced by contributions to the pbrd, sharpd, and zebra components. Their work included implementing features for policy-based routing (PBR), adding support for setting protodown functionality via sharpd and the underlying data plane, and enhancing the EVPN functionality, including L3 Route-Targets and queue limits. The user also made changes to documentation and added testing via topotests.
Contributions:3 PRs, 26 pushes, 1 branch in 2 years 1 month
gsocshields
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.