
Ben Iffland
Christchurch, New Zealand
Ben Iffland
Software Developer
Category : Web development
I'm a Senior Software Developer with 30+ years of experience designing and building business applications across desktop, web, cloud, and mobile platforms. I specialise in C#, .NET, Azure, SQL Server, Blazor, React Native, and AI-powered solutions using Azure AI.
I help businesses build new applications, modernise existing systems, develop APIs and integrations, improve performance, and deliver cloud-based solutions. My experience spans enterprise software, real estate technology, reporting platforms, AI assistants, and mobile applications.
Whether you need a complete solution, additional development capacity, or help solving complex technical problems, I deliver reliable, well-engineered software with a strong focus on quality, maintainability, and business outcomes.
I help businesses build new applications, modernise existing systems, develop APIs and integrations, improve performance, and deliver cloud-based solutions. My experience spans enterprise software, real estate technology, reporting platforms, AI assistants, and mobile applications.
Whether you need a complete solution, additional development capacity, or help solving complex technical problems, I deliver reliable, well-engineered software with a strong focus on quality, maintainability, and business outcomes.
Working hours
- Monday:18h00 To 22h00
- Tuesday:18h00 To 22h00
- Wednesday:16h00 To 22h00
- Thursday:18h00 To 22h00
- Friday:18h00 To 22h00
- Saturday:Not available
- Sunday:Not available
- Website & .NET Application Support60 $ - Per hourReliable Website & .NET Application Support Stuck with a broken system or need a small update? I offer end-to-end technical support to keep your websites and .NET applications operational, secure, ...
- API Creation60 $ - Per hourI build secure, reliable, and high-performing APIs to power your mobile applications, connect your business systems, and automate your workflows. From defining your data structures to making your ...
- Website Creation60 $ - Per hourI provide end-to-end website creation services tailored for small businesses, freelancers, and personal brands. From initial concept to live launch, I handle the entire process—including UI/UX d ...
Led the initial and ongoing development of a greenfield Azure-hosted enterprise reporting platform using Blazor, C#, SQL Server and Azure DevOps, delivering scalable reporting and analytics capabilities for enterprise clients through both bespoke functionality and third-party reporting integrations
Designed and delivered a secure, scalable REST API platform using C#, .NET Web API and Microsoft Azure, replacing a third-party DreamFactory solution with an enterprise API platform providing secure access to SQL Server and Azure Blob Storage. The project reduced annual licensing costs by approximately NZ$50,000, while improving flexibility, security and long-term maintainability.
Designed and delivered a secure, scalable REST API platform using C#, .NET Web API and Microsoft Azure, replacing a third-party DreamFactory solution with an enterprise API platform providing secure access to SQL Server and Azure Blob Storage. The project reduced annual licensing costs by approximately NZ$50,000, while improving flexibility, security and long-term maintainability.
I played a key role in a highly successful project to migrate all Harcourts data to the PropTech Vault CRM platform. This involved developing a suite of C# .NET Windows Forms and Console applications that enabled migration teams to manage, monitor, and schedule the migration process efficiently.
I also contributed to the design and development of a modern real estate reporting platform, utilizing Blazor, .NET Core Web APIs, and SQL Server. The solution delivered accurate reporting, interactive dashboards, and data warehousing capabilities to support business decision-making.
In addition, I was involved in designing and implementing an AWS-hosted CI/CD pipeline for the reporting platform. This included leveraging AWS CodeBuild, AWS CodeDeploy, and Docker containers to automate build, deployment, and hosting processes for the development and release environments.
I also contributed to the design and development of a modern real estate reporting platform, utilizing Blazor, .NET Core Web APIs, and SQL Server. The solution delivered accurate reporting, interactive dashboards, and data warehousing capabilities to support business decision-making.
In addition, I was involved in designing and implementing an AWS-hosted CI/CD pipeline for the reporting platform. This included leveraging AWS CodeBuild, AWS CodeDeploy, and Docker containers to automate build, deployment, and hosting processes for the development and release environments.
Worked the following projects:
Harcourts One - Core property listing system written in ASP.Net Web Forms, MVC, SQL Server, and Angular JS.
Contacts Management System - React JS based CRM with Azure SQL backend, Web API written in .Net Core and Azure Functions.
• Event Sync - System for synching data between core Harcourts CRM system to other Microservice systems, incorporating an Azure based pub/sub mechanism using Azure Event Grid, Queues and Functions.
• Enquiries System - Used Azure Logic Apps, Queues and Functions to read enquiry emails, process them and create enquiry data in the core Harcourts One system.
• Outlook Add-in - An opt-in, web-based add-in built in React JS. The Office JS library allowed users to create contacts in the CRM from received emails and also track email conversations using Graph API subscriptions.
Harcourts One - Core property listing system written in ASP.Net Web Forms, MVC, SQL Server, and Angular JS.
Contacts Management System - React JS based CRM with Azure SQL backend, Web API written in .Net Core and Azure Functions.
• Event Sync - System for synching data between core Harcourts CRM system to other Microservice systems, incorporating an Azure based pub/sub mechanism using Azure Event Grid, Queues and Functions.
• Enquiries System - Used Azure Logic Apps, Queues and Functions to read enquiry emails, process them and create enquiry data in the core Harcourts One system.
• Outlook Add-in - An opt-in, web-based add-in built in React JS. The Office JS library allowed users to create contacts in the CRM from received emails and also track email conversations using Graph API subscriptions.
Developing and supporting C# .Net 2008 (3.5 framework) and .Net 2005, AJAX, VB.Net 2003, Delphi 6, Embedded VB 3.0, Compact Framework 2.0, Windows Workflow, SQL Server 2000, SQL Server 2005 and Classic ASP applications for a diverse range of business areas from parking enforcement, to customer services, to human resources. The applications have ranged from predominantly web-based systems to Windows-based console and Windows forms applications as well as Windows Mobile applications for pocket PCs.
- Microsoft Azure AI Fundamentals (AI-900) 01/06/2026
Validated foundational knowledge of core artificial intelligence (AI), machine learning (ML), and generative AI workloads within the Microsoft Azure ecosystem. Demonstrated proficiency in applying Microsoft’s six principles of Responsible AI: Fairness, Reliability & Safety, Privacy & Security, Inclusivity, Transparency, and Accountability. Gained hands-on experience using Microsoft Azure AI Foundry and Azure OpenAI Service to explore, configure, and evaluate Large Language Models (LLMs) and foundation models. Developed a strong understanding of core cloud solutions including Computer Vision (OCR, object detection), Natural Language Processing (NLP), and Document Intelligence. - Microsoft Azure AI Engineer Associate (AI-102) 01/03/2026
Engineered, deployed, and managed end-to-end production AI solutions using Python/C# SDKs and REST APIs within Microsoft Azure. Integrated advanced Generative AI capabilities by deploying Azure OpenAI models, implementing prompt engineering, and building Retrieval-Augmented Generation (RAG) architectures. Designed and built autonomous, agentic solutions and multi-agent orchestration frameworks using Azure AI Foundry. Implemented core foundational AI services, including Natural Language Processing (NLP with Azure AI Language), Computer Vision (Object Detection, OCR), and enterprise Knowledge Mining (Azure AI Search). Configured robust cloud architectures ensuring enterprise security, diagnostic logging, data privacy, and strict compliance with Responsible AI governance.
- 🇬🇧 English
Please sign in as a customer to give your feedback



