Summary
Michael Westcott is a lead software engineer based in Melbourne with 11 years of experience delivering scalable web and cloud systems across fintech, AI platforms, and enterprise clients. He blends hands-on engineering (Angular, React, .NET Core, Python, NestJS) with platform thinking—introducing monorepos, shared web components, and Terraform-driven Azure infrastructure to improve reuse and operational efficiency. Michael has a strong track record of leading teams through product delivery, mentoring engineers, and driving presales technical strategy that aligns engineering choices with business outcomes. He’s comfortable in both startup and consultancy environments, having built real-time systems, client portals, and microservice backends while optimising performance and scalability. An interesting throughline in his career is his emphasis on developer experience: standardised UI libraries and tooling that reduce friction and accelerate delivery across organisations.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Business (International Business) Economics and Management, Bachelor of Business (International Business) Economics and Management at RMIT University
Indonesian, German, Chinese