Eric Garver

Principal Software Engineer at Red Hat

Ohio, 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
Eric Garver is a Principal Software Engineer with 12 years of experience building and hardening networking and systems software, currently driving core development at Red Hat from Ohio. He has a strong background in Linux networking and Open vSwitch, contributing VLAN/QinQ features, datapath and conntrack tests, and critical OpenFlow fixes in a widely used open-source project. Prior roles at Extreme Networks, Overture, and Renesas show deep embedded and networking firmware experience, while early work at the University of Michigan demonstrates a knack for automation and tooling that scaled campus deployments. Known for blending hands-on implementation with rigorous test automation, he focuses on durable, auditable solutions for complex distributed systems. An engineer who moves comfortably between low-level packet handling and higher-level infrastructure, he brings practical curiosity—often surfacing subtle protocol bugs before they hit production.
code12 years of coding experience
job7 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Eastern Michigan University
stackoverflow-logo

Stackoverflow

Stats
151reputation
72kreached
11answers
0questions
github-logo-circle

Github Skills (14)

c1710
c1110
vlan10
networking10
openflow10
conntrack9
vps6
centos6
firewalld6
linux6
port-forwarding6
python6
server6
ansible6

Programming languages (10)

ShellCSCSSMakefileJavaScriptGoHTMLVim script

Github contributions (5)

github-logo-circle
openvswitch/ovs

Mar 2017 - Jun 2017

Open vSwitch
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 comments in 3 months
Contributions summary:Eric primarily contributed to the Open vSwitch project by implementing features and writing tests related to 802.1ad (QinQ tunneling) support. They added new macros for creating and managing VLAN devices, including SVLAN and CVLAN. Their work extended to writing comprehensive test cases that validate the functionality of 802.1ad, including datapath and conntrack testing. Additionally, the user fixed a critical bug in the `set_field` OpenFlow action and added support for the `ct_clear` action.
twitch
erig0/leapp-repository

Mar 2019 - Feb 2025

Leapp repositories containing actors for the Leapp framework (https://github.com/oamg/leapp)
Contributions:1 PR, 86 pushes, 10 branches in 6 years
repositoriesleappactorsleapp-framework
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