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.
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.
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