Shawn Poulson is a Senior Software Engineer with over two decades of systems and software experience and four years focused on backend engineering in high-throughput email infrastructure. Based in Maryland, he helps run Mailgun’s pipeline that processes billions of emails daily, specializing in Go, distributed services, and production-grade observability with OpenTelemetry, Prometheus, and ELK. His dual background as a system administrator informs pragmatic design choices for uptime, fault tolerance, and hosting/email systems that many developers overlook. He contributes to open source (notably improvements to the gubernator rate-limiting service) and blends DevOps and backend responsibilities to ship reliable services across Docker, Nomad, Consul, and Traefik. Colleagues rely on him to mentor, troubleshoot complex deployments, and continuously improve monitoring and logging to make large-scale operations more debuggable.
4 years of coding experience
24 years of employment as a software developer
Maple Shade High School
Computer Science, Computer Science at Rutgers University
High Performance Rate Limiting MicroService and Library
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:33 releases, 105 reviews, 198 commits in 1 year 2 months
Contributions summary:Shawn primarily focused on improving the logging and debugging capabilities within the `gubernator` microservice. They enhanced error logging, added debug statements, and included more informative logging to aid in troubleshooting. Furthermore, they introduced and expanded Opentracing instrumentation using OpenTelemetry to enhance the monitoring and debugging of rate-limiting operations. The user also made updates to dependencies and Prometheus metrics.
Clone of golang/groupcache with TTL and Item Removal support
Contributions:1 release, 2 reviews, 3 PRs in 2 years 11 months
golanggroupcachettlitemremoval
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.