Shawn Smith

Staff Software Engineer at Fastly

Japan
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
Shawn Smith is a Staff Software Engineer based in Japan with 14 years of experience building scalable backend systems and improving delivery pipelines. He has 9+ years of deep Go expertise, including upstream commits to the Go project and co-founding the widely used Go Report Card for automated repo quality measurement. At Fastly and prior roles he has focused on automation, continuous delivery, and reliability engineering while contributing to major open-source projects like golang/build, vitess, helm, and etcd. His contributions often center on code quality, tooling, and build infrastructure—fixing subtle correctness issues, improving tests, and streamlining CI/CD. Shawn pairs hands-on coding with DevOps sensibilities, frequently improving deployment pipelines and caching strategies. An interesting throughline is his blend of developer tooling and infrastructure work that makes large teams move faster with safer automation.
code14 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Northeastern University
languagesJapanese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (45)

code-optimization10
kubernetes10
debug10
ip-address10
ips10
apidoc10
static-ip-address10
amazon-elasticsearch10
testing10
ip10
databases10
distributed-systems10
etcd10
elasticsearchquery10
go10

Programming languages (15)

RustTeXMakefileGoHTMLTypeScriptHCLSCSS

Github contributions (5)

github-logo-circle
gojp/goreportcard

Jan 2015 - Mar 2022

A report card for your Go application
Role in this project:
userBack-end Developer
Contributions:3 reviews, 401 commits, 66 PRs in 7 years 3 months
Contributions summary:Shawn primarily focused on improving the code quality and functionality of the Go report card application. They made changes related to error logging, code organization, and added a cache functionality. The user also made improvements to the build and deployment pipeline by adding the ability to clone from a user/pass and added a mechanism for running the tests. The user also added fixes related to code.
golangreport-cardreportgolang-toolsgo
client9/ipcat

Feb 2016 - Apr 2019

Categorization of IP Addresses
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:114 commits, 55 PRs, 149 pushes in 3 years 3 months
Contributions summary:Shawn primarily focused on adding and maintaining IP address categorization functionality. They implemented tests for IP address manipulation functions and fixed typos in the codebase. Furthermore, the user updated the code to retrieve IP ranges from Microsoft Azure and Cloudflare, including adding a retry mechanism for Azure and integrating a new Cloudflare update process. These contributions suggest a focus on data acquisition and processing within the project's core functionality.
ipipv4ipv6addressesregion
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
Shawn Smith - Staff Software Engineer at Fastly