With over 25 years’ experience in software development, I bring strong skills across .NET, SQL Server, web apps and services, and integration. I have designed, developed and supported many web, desktop and integration solutions over the years. My technical skills include C#, VB.NET, SQL Server, HL7, XML/XSLT, JSON, HTML/CSS and JavaScript. On the data side, I have extensive experience in analysing data, designing schemas, writing queries and stored procedures, performing ETL functions, and resolving issues through detailed investigation and tracing. I’m passionate about delivering reliable and effective digital systems that make a real difference to users and organizations. I enjoy contributing to meaningful projects and am quick to learn new tools and technologies, and my broad technical background allows me to be productive from day one.

With over 25 years’ experience in software development, I bring strong skills across .NET, SQL Server, web apps and services, and integration. I have designed, developed and supported many web, desktop and integration solutions over the years. My technical skills include C#, VB.NET, SQL Server, HL7, XML/XSLT, JSON, HTML/CSS and JavaScript. On the data side, I have extensive experience in analysing data, designing schemas, writing queries and stored procedures, performing ETL functions, and resolving issues through detailed investigation and tracing. I’m passionate about delivering reliable and effective digital systems that make a real difference to users and organizations. I enjoy contributing to meaningful projects and am quick to learn new tools and technologies, and my broad technical background allows me to be productive from day one.

Available to hire

With over 25 years’ experience in software development, I bring strong skills across .NET, SQL Server, web apps and services, and integration.
I have designed, developed and supported many web, desktop and integration solutions over the years. My technical skills include C#, VB.NET, SQL Server, HL7, XML/XSLT, JSON, HTML/CSS and JavaScript.
On the data side, I have extensive experience in analysing data, designing schemas, writing queries and stored procedures, performing ETL functions, and resolving issues through detailed investigation and tracing.
I’m passionate about delivering reliable and effective digital systems that make a real difference to users and organizations. I enjoy contributing to meaningful projects and am quick to learn new tools and technologies, and my broad technical background allows me to be productive from day one.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Senior Software Developer (Contract) at Te Whatu Ora – Health NZ
January 1, 2011 - December 1, 2025
Senior Software Developer contracted on the Tu Pono Aroha project; led multi-year migration replacing three legacy patient administration systems with the Trakcare platform, migrated multiple web services to consume data from the new FHIR API, migrated and enhanced web applications, and built new web applications to address functionality gaps. Implemented data extraction and reconciliation for migration validation and designed integration solutions to enable client applications to access upgraded data sources without requiring changes.
Java Integration Developer (Contract) at Watercare Services Ltd
January 1, 2010 - January 1, 2011
Contract role delivering Java-based integration development and data interfaces to support system integration efforts.
Software Developer / Development Team Leader at Simpl Group
January 1, 2000 - January 1, 2010
Led a development team of up to eight, maintained and enhanced a suite of applications, developed Build and Defect Management tools, and created data remediation and migration scripts to support system transitions.
Software Developer (Contract) at ESAT Telecom (Ireland)
January 1, 1999 - January 1, 2000
Contract-based software development work supporting telecom-related software projects.
Software Developer at Royal & Sun Alliance Insurance
January 1, 1997 - January 1, 1999
Software development role contributing to insurance applications.

Education

Bachelor of Business Management at Auckland University of Technology
January 11, 2030 - January 8, 2026

Qualifications

MCSD – Microsoft Certified Solutions Developer
January 11, 2030 - January 8, 2026
MCTS – Microsoft Certified Technology Specialist
January 11, 2030 - January 8, 2026

Industry Experience

Software & Internet, Healthcare, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Auckland today.