Justin Pettit

Senior Staff Engineer at Google

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

🤩
Rockstar
🎓
Top School
Justin Pettit is a Senior Staff Engineer in the San Francisco Bay Area with nearly two decades of systems software experience focused on networking and security. A founding or early technical leader at four startups, he helped originate and shape foundational open-source projects including OpenFlow, Open vSwitch, and OVN, and remains a core contributor to Open vSwitch’s datapath and IPv6 handling. At Google and previously VMware/Nicira he has driven architecture and product security work at scale, now also serving on the Istio Steering Committee and leading its Product Security Working Group. His background spans research, patents, and production hardening of network stacks, and he blends deep protocol-level expertise with practical DevOps automation (notably contributions to both openvswitch and istio.io). Collected across academia (Stanford MS) and industry, his career shows a rare mix of founding-stage grit and long-term stewardship of critical open networking infrastructure.
code18 years of coding experience
job22 years of employment as a software developer
bookBS, Operations and Management Information Systems, BS, Operations and Management Information Systems at Santa Clara University
bookMS, Computer Science, MS, Computer Science at Stanford University
github-logo-circle

Github Skills (22)

website-development10
scripting10
testing10
connections10
c1110
c1710
script10
ipv610
network-protocol10
openflow10
sh10
shell10
website-design10
github-ci9
githubaction-workflow9

Programming languages (10)

JavaShellCRustOCamlJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
openvswitch/ovs

Feb 2015 - Dec 2020

Open vSwitch
Role in this project:
userBack-end Developer
Contributions:2 PRs, 335 pushes, 8 branches in 5 years 10 months
Contributions summary:Justin primarily contributed to the Open vSwitch project by modifying code related to IPv6 address handling and connection tracking, indicating a focus on network protocols and datapath functionality. Their work included refactoring IPv6 functions to resemble IPv4 counterparts, adding a function for parsing masked IPv6 addresses, and integrating these functions into various modules, improving network routing functionalities. The user also added support for ACL logging. The contributions are consistent with improving the core functionality of the project.
twitch
istio/istio.io

Feb 2020 - Jun 2020

Source for the istio.io site
Role in this project:
userDevOps Engineer
Contributions:38 reviews, 15 commits, 22 PRs in 3 months
Contributions summary:Justin primarily contributed to the automation and testing infrastructure for the `istio.io` website, a project focused on website development. Their work included modifying shell scripts for site linting and testing, adding new tests for user guides, and incorporating debugging tools. Furthermore, they improved the test framework by introducing features such as retry mechanisms and debug output.
istiomicroservices-architecture
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
Justin Pettit - Senior Staff Engineer at Google