Andrew Seigner

Software Engineer at Buoyant, Inc.

San Francisco, California, 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
Andrew Seigner is a seasoned software engineer with 11+ years building distributed systems and high-performance infrastructure, currently at Buoyant where he helps design and ship the Linkerd service mesh. He is fluent in Go, Scala, C, Ruby, and JavaScript and has productionized systems across Kubernetes, Mesos/DCOS, AWS, GCP, and Azure. A long-time Linkerd maintainer and active GitHub contributor, he’s improved core control-plane functionality, CLI ergonomics (including shell completions), and CI/CD for one of the most widely used cloud-native service meshes. His background includes managing Trust & Safety engineering at Twitter and architecting real-time indexing systems that handled thousands of tweets/sec, bringing strong operational judgment to observability and diagnostics. Based in San Francisco with a BA in Applied Mathematics from UC Berkeley, he pairs deep systems craftsmanship with practical documentation and UX improvements—often smoothing the developer experience in ways that aren’t obvious from code alone.
code11 years of coding experience
job14 years of employment as a software developer
bookBA Applied Mathematics with CS emphasis, BA Applied Mathematics with CS emphasis at University of California, Berkeley
bookUniversity of Pittsburgh
stackoverflow-logo

Stackoverflow

Stats
86reputation
1kreached
2answers
1question
github-logo-circle

Github Skills (39)

service-mesh10
kubernetes10
docker10
admin10
finagle10
dockers10
cicd10
scala10
go10
manage10
ci-cd-pipeline10
kubernetes-pods10
admin-interface10
linkerd10
documentation10

Programming languages (14)

C++RustCScalaGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
linkerd/linkerd-examples

Mar 2016 - Dec 2019

Examples of how to configure and run linkerd
Role in this project:
userDevOps Engineer
Contributions:154 commits, 129 PRs, 207 pushes in 3 years 9 months
Contributions summary:Andrew primarily focused on improving the CI/CD pipeline and updating the examples to be compatible with newer versions of Linkerd. They added CircleCI integration, including a test script that validates example configurations. Further contributions involved updating dependencies in the project, including updating the Linkerd versions used across various examples, and modifying admin servers for Linkerd. The user's work ensured the examples remain functional and aligned with the latest Linkerd releases.
dockerkubernetesconfigureservice-discoverylinkerd
linkerd/linkerd2

Dec 2017 - Sep 2022

Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
Role in this project:
userBack-end & DevOps Engineer
Contributions:12 releases, 30 reviews, 277 commits in 4 years 9 months
Contributions summary:Andrew focused on improving the Linkerd CLI and adding functionality. They implemented shell completion code generation for the CLI, including bash and zsh support, making the CLI easier to use and discoverable. They were also responsible for fixing dependency image SHAs for Go and Proxy dependencies. In addition, they implemented version checking in the client-side and made code corrections to the CLI and core system components.
golangmesh2-xrustsecurity
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
Andrew Seigner - Software Engineer at Buoyant, Inc.