Nathan Brown is a seasoned CTO and co-founder with 12+ years of hands-on experience building and scaling Linux-based services to tens of millions of daily users and tens of billions of API calls. He combines deep systems and backend expertise—demonstrated at Slack, Zynga, and Betable—with practical security and auditing work, contributing to high-profile open-source projects like HashiCorp Vault and rsyslog. Nathan is equally comfortable writing and optimizing production code, hardening infrastructure, and improving observability and audit trails to make large systems both performant and debuggable. His open-source contributions show a pattern of pragmatic improvements—better error messages, robust logging, OpenSearch compatibility, and netlink performance—that reflect a focus on operational stability. Based in Redwood City, he brings entrepreneur-level ownership from founding Defined Networking while retaining the day-to-day engineering discipline of a senior staff engineer.
go-audit is an alternative to the auditd daemon that ships with many distros
Role in this project:
Back-end Developer
Contributions:96 commits, 32 PRs, 47 pushes in 3 years 9 months
Contributions summary:Nathan refactored core components of the go-audit project, including the `client.go`, `marshaller.go`, and `parser.go` files. These changes appear focused on improving the efficiency of the netlink communication and message processing, likely for performance improvements. The user also introduced and worked with the `AuditFilter` object for filtering messages, indicating an effort to improve the utility of the log messages.
A scalable overlay networking tool with a focus on performance, simplicity and security
Role in this project:
Back-end Developer
Contributions:1 release, 429 reviews, 130 commits in 3 years 2 months
Contributions summary:Nathan made several contributions to the Nebula project, mainly focused on improving error messages and code clarity. They implemented a more informative error message for configuration file loading, enhancing the user experience. Additionally, the user added a feature to find the most specific network and optimized codebase through Go fmt, demonstrating a focus on stability and maintainability. This work is indicative of back-end development tasks.
scalablesecuritynetworkingoverlayperformance
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
Nathan Brown - CTO And Co-founder at Defined Networking