Barney Spencer

Principal Engineer at Xero

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

👤
Senior
Barney Spencer is a Principal Engineer with nearly two decades of experience designing and modernizing complex systems across classifieds, automotive, real estate, accounting, and e-conveyancing domains. He combines hands-on architecture and legacy decomposition with people leadership, cultivating high-performing agile teams that prioritize ownership, simplicity, and continuous improvement. Known for translating business goals into technical strategy, he consistently delivers scalable, maintainable platforms and helps organizations shift toward more modular, resilient architectures. His career spans senior roles at Thoughtworks and carsales.com.au and now leadership at Xero, reflecting a mix of consultancy and in-house delivery. Based in Melbourne, he brings a pragmatic focus on frequent feedback loops and sustainable engineering practices that reduce long-term operational burden.
code9 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (13)

health9
medical8
customer-data8
aws-lambda4
aws4
serverless3
netcore3
lambda3
docker2
dotnet2
mvc-application1
aws-apigateway1
kentico1

Programming languages (3)

C#JavaSCSS

Github contributions (5)

github-logo-circle
A library that generates an interactive radar, inspired by http://thoughtworks.com/radar/
Contributions:3 pushes in 1 day
thoughtworksradar
Contributions:3 pushes, 1 branch in 1 day
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