Travis Crawford

Principal Software Engineer at PagerDuty

Greater Seattle Area 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

👤
Senior
🎓
Top School
Travis Crawford is a Principal Software Engineer with 16 years of experience building resilient developer platforms and operational tooling, now shaping PagerDuty’s AI-driven automation and incident management vision. Previously a Senior Staff Engineer at Slack, he led internal tools, deploy and CI systems, and helped dramatically shrink and speed up Slack’s primary monorepo and platform workflows. He brings deep SRE and backend expertise from roles at Google, Apple, Twitter, and Medium, and contributes to open-source projects like the widely used Pants build system, improving CI/CD, Python build configs, and contributor onboarding. Based in the Greater Seattle Area, he blends hands-on engineering, platform design, and developer experience advocacy to make complex systems simpler and more productive. Notably, he pairs production-scale operational insight with a knack for developer-focused UX in tooling rather than just libraries.
code16 years of coding experience
job19 years of employment as a software developer
bookRochester Institute of Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

configuration-management10
build-tools10
build-system10
python10
documentation9
cicd8
java7
javas7
go7
protobuffer6
protobuf6

Programming languages (11)

TypeScriptJavaDockerfileShellC++HackScalaJavaScript

Github contributions (5)

github-logo-circle
pantsbuild/pants

Mar 2014 - Aug 2018

The Pants Build System
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:27 commits, 17 PRs, 59 comments in 4 years 5 months
Contributions summary:Travis primarily contributed to the Pants build system by implementing and improving developer documentation, adding configuration options, and fixing setup issues. They focused on refining the build process and making it easier to use and contribute to, with an emphasis on Python and build configuration. Their work included improving the CI/CD scripts, supporting new features such as Thrifty and google-java-format, and addressing issues related to setup and installation of the build tool.
pythonprotobufaws-lambdapantsshell
apache/hcatalog

Jun 2012 - Feb 2013

Mirror of Apache HCatalog
Contributions:91 commits in 7 months
apachebig-datahcatalogapache-flinkjava
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
Travis Crawford - Principal Software Engineer at PagerDuty