Josh Spence

Staff Site Reliability Engineer at Anduril Industries

Sydney, New South Wales, Australia
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
Josh Spence is a Staff Site Reliability Engineer based in Sydney with 14 years of experience building and operating resilient infrastructure and automation tooling. He combines deep Python and Unix expertise with hands-on contributions to notable open-source projects like Terraform and Sentry’s Go client, demonstrating strong IaC and backend skills. Josh has progressed from software engineer to engineering manager and now staff SRE, consistently delivering projects on time and mentoring teams along the way. His work spans languages and ecosystems—PHP, Go, Groovy and cloud platforms—showing a pragmatic, polyglot approach to solving operational problems. Notably, he’s implemented cross-cutting features such as Terraform name_prefix support and enhanced timestamp handling in raven-go, reflecting attention to detail in platform ergonomics. Outside of software he’s even applied systems thinking to event-scale logistics as a licensed chief pyrotechnician, a rare background that underscores his focus on safety and choreography under pressure.
code14 years of coding experience
job15 years of employment as a software developer
bookThe University of Sydney
bookCherrybrook Technology High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
762reputation
35kreached
0answers
16questions
github-logo-circle

Github Skills (45)

unit-testing10
json10
sentry10
groovy10
testing10
data-serialization10
cloud-infrastructure10
terraform10
serialization10
terraformer10
php10
infrastructure10
go10
aws10
aac10

Programming languages (21)

MDXJavaC++CMakefileTeXGoHTML

Github contributions (5)

github-logo-circle
phacility/arcanist

Dec 2013 - May 2019

Command line interface for Phabricator
Role in this project:
userBack-end Developer
Contributions:437 commits in 5 years 6 months
Contributions summary:Josh focused on enhancing the functionality and maintainability of the Phabricator command-line interface. Their contributions involved adding new features and addressing bugs by modifying code and updating documentation. The user primarily interacted with PHP and its related frameworks. These changes also include improving the test coverage of the codebase.
command-line-interfacephabricator
phacility/libphutil

Dec 2013 - Aug 2015

A collection of PHP utility classes
Role in this project:
userBack-end Developer
Contributions:250 commits in 1 year 8 months
Contributions summary:Josh primarily contributed to the PHP codebase of the `libphutil` repository, focusing on code improvements and bug fixes. They addressed issues related to the `csprintf` and `PhutilTypeSpec` functions, enhancing their functionality and compatibility with various PHP constructs. Their work also included refactoring and applying code style improvements, demonstrating proficiency in PHP and the project's underlying utilities. The user was also responsible for contributing to the improvement of the XHPAST parser.
phplibphutil
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