Weston Haught

Principal Staff Engineer at LinkedIn

Seattle, Washington, 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
Weston Haught is a Principal Staff Engineer based in Seattle with roughly a decade of senior engineering experience and six years in hands-on backend and cloud-native development. He has driven scalable, security-conscious infrastructure at Google and now LinkedIn, with deep expertise in Kubernetes-native platforms—evidenced by meaningful contributions to prominent open-source projects like Knative (eventing, serving, and pkg). His work spans backend systems, key management and rotation for privacy-sensitive services (Google’s exposure-notifications-server), and improving build and reconciliation machinery for event-driven workloads. Weston combines strong refactoring and test-first practices with DevOps sensibilities, often touching build systems, client libraries, and webhook validation logic. Known for translating complex distributed-system requirements into reliable, well-tested code, he brings both production-scale experience and a history of elevating upstream open-source projects.
code6 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Washington University in St. Louis
stackoverflow-logo

Stackoverflow

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

Github Skills (34)

unit-testing10
kubernetes10
docker10
postgresql10
back-end-development10
validations10
apidoc10
webhooks10
key-management10
event-driven-architecture10
validation10
dockers10
automation10
client-go10
go10

Programming languages (6)

TypeScriptShellJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
Exposure Notification Reference Server | Covid-19 Exposure Notifications
Role in this project:
userBackend Developer
Contributions:11 releases, 169 reviews, 26 commits in 6 months
Contributions summary:Weston primarily contributed to the backend infrastructure and key management features of the exposure notification server. They implemented a key rotation service, including the necessary configuration, endpoints, and database integration for managing and rotating encryption keys. Furthermore, they refactored and enhanced existing code, addressing issues like API requests and ensuring proper access controls, improving overall application performance. The user also worked on related testing of the newly developed features.
exposure-notificationnotificationsnotificationexposureexposure-notifications
knative/serving

Mar 2020 - Feb 2021

Kubernetes-based, scale-to-zero, request-driven compute
Role in this project:
userBack-end & DevOps Engineer
Contributions:17 reviews, 82 commits, 125 PRs in 11 months
Contributions summary:Weston primarily contributed to the Knative/serving repository by creating patches and updates related to Kubernetes client-go, including adding features like the CreateOptions header. They also worked on refactoring and updating dependencies within the vendor directory, applying patches, and ensuring proper build processes. Furthermore, the user's work involved improving build systems, specifically around deployment makefiles, along with applying patches and modifications to support additional capabilities.
golangzerodeveloper-productivitynetworkingserverless
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
Weston Haught - Principal Staff Engineer at LinkedIn