Matt Silverlock is a seasoned technical product leader with 14 years building developer-facing infrastructure, storage and security products at Cloudflare and Google. He currently leads AppSec and Cloudflare One product strategy, having previously shaped storage, databases and the developer platform for Cloudflare Workers. Deeply technical and hands-on, he maintains multiple open-source Go libraries and has long-standing contributions to the widely used gorilla toolkit and Cloudflare’s workerd runtime. Comfortable in startups and large enterprises alike, he blends systems-level knowledge of networking, internet protocols and content delivery with a focus on UX, privacy and security. Known for growing teams from scratch and shipping at scale, he pairs product vision with practical engineering chops—practicing README-driven development as a habit.
13 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Internetworking and Security, Bachelor’s Degree, Internetworking and Security at Murdoch University
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.
Role in this project:
Back-end Developer
Contributions:1 release, 27 commits, 31 PRs in 7 years 10 months
Contributions summary:Matt primarily contributed to the `gorilla/securecookie` package, focusing on enhancing its functionality and addressing potential issues. They implemented a JSON encoder/decoder, providing users with an alternative to the default encoding/gob. The user also addressed a redundant code call and fixed a typo. The commits demonstrate the user's attention to detail and their ability to improve the package's features.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Role in this project:
Back-end Developer
Contributions:8 releases, 6 reviews, 54 commits in 7 years 5 months
Contributions summary:Matt contributed to the `gorilla/mux` project, which is an HTTP router for Go. Their work primarily involved bug fixes, implementing new features like the `SkipClean` option, and improving documentation. These changes included modifying core router logic, updating test cases, and enhancing documentation to reflect the new functionality and behaviors of the router. The user also addressed code quality and linter issues throughout the codebase.
golangmatcherhttp-routergomux
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.