Summary
Tom Brereton is a cloud-focused software engineer with 10 years’ experience building and leading teams on .NET Core, C#, Azure and full-stack JavaScript projects across public and private sectors. He blends hands-on engineering—designing CICD pipelines, IaC and event-sourced systems—with stakeholder-facing roles, having led client engagements, proposals and architecture presentations that won follow-on work. A former civil and structural engineer with a MSc in Computer Science, Tom brings a systems-thinking approach and has applied algorithmic research in his master’s project by combining Monte Carlo tree search with deep learning. He mentors graduates, runs small companies and co-founded a software firm, demonstrating both delivery and business development chops. Pragmatic about simplicity and elegant design, he’s comfortable shipping production services in Azure at enterprise scale while still “building software one bit at a time.”
10 years of coding experience
9 years of employment as a software developer
Bachelor of Civil & Structural Engineering (with honours) Structural Engineering, Bachelor of Civil & Structural Engineering (with honours) Structural Engineering at University of Adelaide
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Birmingham
Mathematical Studies Specialist Mathematics Physics Chemistry English Communications, Mathematical Studies Specialist Mathematics Physics Chemistry English Communications at Pulteney Grammar School