Chris Hopps

Owner at The NetBSD Foundation

Michigan, 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
Chris Hopps is a seasoned systems and networking software engineer with 12+ years of professional experience and decades of open-source involvement, currently running DevHopps, LLC and serving as a Distinguished Engineer at Labn Consulting. He has deep kernel and networking expertise, contributing to high-profile projects like the Linux kernel (IP-TFS in XFRM), FRRouting (gRPC), and NetBSD, and has held senior architecture and leadership roles at Deutsche Telekom and Cisco. Chris blends low-level C systems work with full-stack improvements—from fixing subtle YANG schema compiler bugs to adding sRGB support in iTerm2—and emphasizes robust testing and maintainability. He’s an IETF participant and longtime BSD developer, signaling strong protocol and standards fluency beyond typical application development. Notably, his kernel tracepoints and fragmentation/reassembly work reflect an uncommon focus on observability and performance in foundational networking code. Based in Michigan, he brings entrepreneurial drive, research-grade rigor, and a history of shipping production-critical networking features.
code12 years of coding experience
job22 years of employment as a software developer
stackoverflow-logo

Stackoverflow

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

Github Skills (53)

url-routing10
objective-c10
c-language10
python10
ipsec10
configuration-management10
terminal-emulator10
c1110
terminal-application10
linux-kernel10
c-programming10
networking10
c1710
kernel10
emacs10

Programming languages (14)

C++CSSCRustMakefileGoHTMLShell

Github contributions (5)

github-logo-circle
FRRouting/frr

May 2021 - Jan 2023

The FRRouting Protocol Suite
Role in this project:
userBack-end Developer
Contributions:482 reviews, 54 commits, 344 PRs in 1 year 8 months
Contributions summary:Chris primarily contributed to the gRPC implementation within the FRR project. Their work involved fixing bugs and improving the gRPC server and client code. Key contributions include initializing uninitialized member variables, fixing shutdown code, and reworking RPC handlers to improve clarity. Additionally, the user added a new gRPC topotest, demonstrating a focus on testing and the integration of gRPC within the FRR framework.
mplspbrvrrpripngevpn
syl20bnr/spacemacs

Jan 2016 - May 2020

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
userFull-stack Developer
Contributions:10 commits, 20 PRs, 63 comments in 4 years 5 months
Contributions summary:Chris contributed extensively to the Spacemacs Emacs distribution, enhancing its functionality and user experience. They added new layers and features, such as the rebox layer and graphviz mode integration, while also updating existing layers to align with newer versions of dependencies. The contributions extended to improving the usability of the editor by fixing issues, modifying keybindings, and adjusting layout behaviors within the Spacemacs environment. The user also updated configuration files to integrate with and use specific mu4e functionality.
configurationvimspacemacsemacsemacs-lsp
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
Chris Hopps - Owner at The NetBSD Foundation