Will Norris is a seasoned software engineer with 19 years of experience building backend and full-stack systems, currently contributing to Tailscale’s engineering efforts. He has a strong open-source pedigree from roles at Google and Twitter and a history of shipping practical Go tooling and infrastructure—examples include go-github, go-querystring, an image proxy, and work on Perkeep and Caddy. Will specializes in networking, CLI tools, and web infrastructure, with notable contributions to Tailscale’s tsnet and golink shortlink service and to license and CI automation at Google. He gravitates toward indieweb projects in Go in his spare time, blending user-focused tooling with protocol and security awareness. Based in Temecula, CA, he pairs deep systems knowledge with a knack for simplifying UX around complex server-side behaviors. An oft-overlooked strength is his long-term focus on documentation, site tooling, and content-serving improvements that make developer-facing projects far easier to adopt.
Contributions:16 releases, 10 reviews, 348 commits in 9 years 3 months
Contributions summary:Will primarily worked on implementing core functionalities for an image proxy server written in Go. Their commits focused on parsing and processing HTTP requests to generate image requests and adding an initial server implementation to handle image requests. They also added caching support and further refined request processing by moving data structures to a new package and refactoring image transformation logic. Their contributions led to significant improvements in the image proxy's features and overall architecture.
Contributions:35 reviews, 58 commits, 102 PRs in 8 months
Contributions summary:Will primarily contributed to the development and improvement of the `golink` shortlink service. Their work focused on enhancing the core functionality, including appending remaining paths to destinations, ignoring hyphens, and adding validation for short names. Furthermore, they implemented support for templates within long URLs, allowing for advanced handling and user-specific configurations. Their contributions involved modifications to the Go code and the addition of features for better usability and flexibility.
golinkstailscaleshortlinktsnet
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.