Tim Preston is an engineering manager with over two decades in software and 14 years in senior technical and leadership roles, currently leading engineering at Buildkite from Queensland. He excels at translating between business and technology, coaching senior engineers, and delivering high-traffic products—having supported Envato Tuts+ at 8 million sessions per month while coordinating diverse stakeholders and offshore teams. A Master of Software Engineering, Tim brings hands-on expertise across Ruby, JavaScript, distributed data pipelines and formal software architecture (DDD, CQRS, event sourcing), and has repeatedly turned rapid MVPs into revenue-generating products (including a payments app that processed $10M in two years). He’s taught and mentored widely—from university research projects and bootcamps to corporate training—so his leadership combines pedagogy with pragmatic delivery. Globally experienced across Australia, Singapore, Spain and the U.S., he’s comfortable operating at the intersection of product, process and engineering to reduce operational costs and scale services.
14 years of coding experience
16 years of employment as a software developer
Australian National University
Bachelor of Information Technology Information Technology, Bachelor of Information Technology Information Technology at University of Canberra
Contributions:2 PRs, 1 comment in 1 year 10 months
omniauthstrategyoauth2dwollaoauth
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.