Petr Lapukhov

Network Engineer at NVIDIA

New York, New York, 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
Petr Lapukhov is a seasoned network engineer with 20+ years designing and operating large-scale networks and building software for network control and monitoring. He blends hands-on routing and infrastructure with software development, evidenced by contributions to FBOSS, Folly, and fbthrift that improve routing, testing, and build workflows. Currently at NVIDIA, he works on network strategy for DGX Cloud, aligning enterprise networking with AI workloads. His career spans Meta (Facebook) across data center, backbone, edge, and host-networking domains, evolving toward cross-group decision shaping in ML/AI contexts. He holds an MSc in Applied Mathematics from Kazan State University and has CCIE/CCDE training, with a background in UNIX system administration. Based in New York, he combines deep technical depth with a strategic, collaborative approach to delivering scalable, secure networks.
code11 years of coding experience
job25 years of employment as a software developer
bookMSc Applied Mathematics, MSc Applied Mathematics at Kazan State University
languagesEnglish, Russian
github-logo-circle

Github Skills (32)

asynchronous10
c-language10
async10
net10
build-system10
networking10
network10
thrift10
c-programming-language10
json9
event-handling9
dword9
dt9
datastructures-algorithms8
data-structures8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
facebook/fboss

May 2016 - Mar 2018

Facebook Open Switching System Software for controlling network switches.
Role in this project:
userBack-end Developer
Contributions:26 commits in 1 year 10 months
Contributions summary:Petr's contributions primarily revolve around enhancing the configuration and functionality of the Facebook Open Switching System (fboss). They added features for generating routes, particularly per-server /64 routes, and made code adjustments to improve build processes. The user also worked on mocking wrappers for BCM API calls, facilitating the testing of the system. These changes indicate a focus on improving the system's routing capabilities and testing infrastructure.
facebookcontrollingswitchingsystem-softwareswitches
facebook/fbthrift

Jun 2014 - Aug 2018

Facebook's branch of Apache Thrift, including a new C++ server.
Role in this project:
userBack-end Developer
Contributions:5 commits in 4 years 3 months
Contributions summary:Petr primarily contributed to back-end development and infrastructure improvements within the Thrift framework. Their work includes adding features to server functionality, fixing build issues, and making D code compatible with newer compiler versions. The user also made minor adjustments to the load generation tools and corrected a broken assertion within the codebase. The user's commits suggest involvement in optimizing build processes and ensuring compatibility with evolving software versions.
cppapache-thriftc-plus-plusapachefacebook
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
Petr Lapukhov - Network Engineer at NVIDIA