James Smith is a Principal Engineer based in Melbourne with 14 years of experience delivering infrastructure, device management, and automation solutions across financial services, startups, and IT. He combines deep expertise in CI/CD (Codefresh, GitHub Actions), IaC (Terraform, CloudFormation, Serverless), multi-cloud (AWS/Azure/GCP) and macOS enterprise management (Jamf Pro Certified Expert) to streamline large-scale desktop and cloud operations. At Commonwealth Bank he progressed from Staff Engineer to Principal, previously shaping enterprise mobility at ANZ and IT tooling at Culture Amp. Comfortable scripting in Python, Bash and ZSH and working across macOS, Unix, Docker and Windows, he also brings practical identity and patch-management experience (Okta, Azure AD, Active Directory, autopkg). Beyond engineering, he contributes audio engineering to the Mac Admins Podcast, highlighting a knack for technical communication and community engagement.
14 years of coding experience
7 years of employment as a software developer
Camberwell Boys Grammar School
BA, Media, Psychology, Visual Arts, BA, Media, Psychology, Visual Arts at Australian Catholic University
Contributions:59 commits, 4 PRs, 39 pushes in 1 year 4 months
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
James Smith - Principal Engineer at Commonwealth Bank