With over 31 years of experience in the ICT industry, I have progressed from an application developer to various senior architect roles. My expertise lies in bridging the gap between senior business stakeholders and technical teams to ensure the delivery of realistic solutions. I focus on designing and building working solutions that are fit for purpose, while constantly challenging unnecessary complexity. Currently, I am contracted to Te Whatu Ora as a Solution Architect for the BreastScreen Aotearoa (BSA) system replacement project. In this role, I am responsible for overseeing the architecture and design of the system replacement, which involves consolidating eight regional systems into a single national system.
Led the solution architecture for the BreastScreen Aotearoa (BSA) system replacement project. Collaborated with Sorsix, the vendor of the Pinga software, alongside business and IT teams from eight regional BSA providers across New Zealand, to design, develop, and deploy a unified national system replacing eight regional systems.
Developed new API specifications and partnered with the Te Whatu Ora integration team to implement integration points for the BSA population register, as well as email and SMS communication workflows. Additionally, designed solutions for robust system monitoring and alerting mechanisms.
Drove key design decisions for the solution and its integrations. Worked with Enterprise Architects and key decision makers to balance alignment with future technical directions and practical project delivery.
Created deployment views of the architecture to capture networking requirements for the national solution. Incorporated major changes for the network with with the Pacific and Bay Radiology Picture Archiving and Communications Systems (PACS), and worked with network engineers to debug and establish end-to-end network communication.
Developed programs for address cleansing and validation for migrated addresses to improve the accuracy of the engagement with participants.
Documented detailed designs using UML to show how the overall solution would realise key use cases.
Facilitated release planning and production verification for key integrations including the PACS / modalities, printing labels and documents, GP and lab results, SMS and Email.
Supported the test team with technical testing and debugging.
Responsibilities:
· Options analysis and guidance for the Speed Management Program to explore conceptual and technical ideas for realising a speed management tool.
· Work with Waka Kotahi engineers, Unisys and Datacom to migrate an ASP.NET application to Azure.
· Work with the team to create a suitable design for migrating the application to Azure given operating constraints.
· Assist the engineers to deploy the ASP.NET application behind an IIS reverse proxy and integrate with Azure AD B2C. Troubleshoot integration and configuration issues to get a working solution.
· Take the solution through the Waka Kotahi governance process ready for production deployment.
· Update guidance for generation of X.509 certificates needed for integration into Waka Kotahi registers. Develop a number of PowerShell scripts to provider smaller agents with support for generation and installation of certificates.
· Support creation of the Identity and Access Management architecture. Investigate Azure AD B2C options for realising various use cases.
· Options analysis for a Risk Management SaaS product for use on Alliance projects.
Achievements:
· Rolled up sleeves to deploy and debug the ASP.NET application to help meet timelines for migration and fill gaps in knowledge of other team members.
· During a review of the ASP.NET code I uncovered a significant security vulnerability with the access control. After confirming the vulnerability with Waka Kotahi testers the vendor was informed and a fix applied.
· Provide direct support to Waka Kotahi agents to generate and configure certificates needed to integrate into the Driver Licence and Motor Vehicle register.
Enterprise Architecture