Skills
.NET Web APIs | AI | Angular | AutoGen | Azure AD B2C | Azure AI Foundry | Azure Functions | Azure Logic App | Azure OpenAI Service | Bicep | ChatGPT Prompt Engineering | Dynamics 365 - CRM | HTML5 | Microsoft Agent Framework | Microsoft Teams (Development) | Next.js | OpenAI API | Power Apps | Power Automate | Power Platform | Python | React | Scrum | Semantic Kernel | SharePoint | SharePoint Framework (SPFX) | SQL | Stripe | Vibe Coding | Blazor | Chinafy | Docker | EF Core | Microsoft Teams Apps (Development) | Office Add-in | OpenClaw | Playwright | Power BI | PowerShell
Calum is a distinguished enterprise software and AI consultant specialising in Microsoft technologies, including Azure, SharePoint, Dynamics 365/Power Platform, and C# .NET. He combines deep platform expertise with a strong focus on applied AI, bringing modern intelligence into scalable enterprise solutions, alongside proven capability in both Angular and React.
Boasting over a decade of experience, Calum has successfully led web initiatives across a wide range of environments, from agile two-person startups to some of Australia’s most prominent organisations. He is a recognised leader across modern web, AI, and Power Platform, driving the design and delivery of intelligent, scalable solutions that connect custom web experiences with Dynamics 365 and enterprise systems. His ability to operate at both a strategic and hands-on level highlights his adaptability and technical leadership.
More recently, Calum has positioned himself at the forefront of LLM consulting. His innovative approach in this domain has played a pivotal role in executing several client projects, leveraging advanced AI technologies to reshape how organisations design, build, and interact with digital platforms. His contributions underscore his commitment to staying ahead of technological trends and delivering practical, cutting-edge solutions.
GitHub Contributions
Interested in what Calum can do for you?
Contact Calum's Account Manager to discuss your project
or call on +61 2 9953 3000
