Experienced professional with over 15 years of technical and managerial expertise. Strong background in IT and Business Management education. Skilled in fostering innovation, excellence, and continuous improvement to ensure software solutions exceed business expectations. Demonstrated proficiency in designing robust systems, driving strategic planning, and executing technology roadmaps. Collaborative leadership style that empowers teams and aligns projects with organizational goals. Proven adaptability and versatility across various sectors, successfully aligning business and technical objectives to deliver effective applications in challenging environments.
Overview
20
20
years of professional experience
1
1
Certification
Work History
Technical Delivery Manager
RACQ Group
06.2024 - Current
Technical Delivery Manager for Enterprise Core Capability Program
Oversee the technical Delivery for Microsoft SaaS Platform D365 Finance and Operation
Delivery Management for Uplift and Integration of 20 Source Systems with D365 FinOps
Function as the primary point of contact for technical delivery, ensuring the program aligns with business goals and expectations.
Lead cross-functional teams of developers, engineers, architects, and other technical professionals.
Act as the technical team and business stakeholder’s liaison, managing expectations and communicating progress.
Present technical roadmaps, timelines, and progress updates to stakeholders, senior management, and clients.
Ensure that the technical solution aligns with the overall business strategy and that the best technical practices are followed.
Ensure technical deliverables meet quality standards, following thorough testing and validation processes.
Managing Budget and Internal resources as well as Delivery Partner Vendors
Executive Manager Software Engineering
Codafication
10.2022 - 06.2024
Company Overview: SaaS Company, Claims Management System, Construction Task Management System, No Code Platform
Leading and Mentoring team of 28 Developers as Direct Report
This involves hiring, training, setting clear objectives, evaluating performance, and fostering a collaborative and innovative work environment.
Managing technical delivery across 6 Agile Squads
Oversees the entire portfolio of technology projects, ensuring projects are prioritised, well-executed, and contribute to the organisation’s overall success.
Responsible for software architectural decisions and project delivery strategy.
Built and managed technology and product roadmap, release strategy, and client deployment
Promote a culture of continuous improvement within the software delivery team.
Identify opportunities to enhance processes, tools, and methodologies to increase efficiency and effectiveness.
Ensure that all software development practices comply with regulatory requirements and ISO standards.
Manage the software engineering department budget, including resource allocation, technology investments, cost optimisation, and increased client billing.
Maintain open and effective communication with clients throughout the project lifecycle.
Provide updates, address concerns, and ensure client satisfaction.
Collaborate with the sales team during the pre-sales process.
Provide technical expertise in understanding client needs, preparing proposals, and presenting technical solutions and costs to potential clients.
Management Reporting regarding key performance metrics, Portfolio Performance, etc.
Manage Hackathon, Coding Challenges, goal setting and Other innovative approaches across the company to promote innovation and collaboration.
SaaS Company, Claims Management System, Construction Task Management System, No Code Platform
Technical Delivery Manager
RACQ Group
01.2021 - 09.2022
Company Overview: Insurance, Banking, Roadside Assistance, Financial Services
Overseeing Technical Delivery through managing three internal squads and collaboration with four vendors
Facilitating Technical Delivery through Agile coaching, business engagement, product management, and proactively addressing impediments
Successfully delivered insurance products for cars and homes, involving a technical build of 7.5 million.
Executed the delivery of technology core platforms and integration solutions to launch Honey Insurance, a new insurance company, as an underwriter
Championing the implementation of an Agile Way of Working within technology teams, ensuring timely and efficient solution delivery
Cultivating and sustaining effective relationships with key stakeholders to ensure project outcomes deliver business value across all streams.
Led delivery management, fostering collaboration and scheduling for technical delivery squads and multiple external vendors.
Providing technology leadership to project teams throughout solutions' design, development, and delivery phases
Managed external vendor and technology partner procurement and oversaw solution delivery management.
Creating and maintaining comprehensive software architecture and solution design documentation.
Company Overview: Banking, Insurance, Financial Services
Managed technical delivery across multiple projects within the Data Enterprise Technology Team for banking and insurance.
Successfully delivered Phase 1, Phase 2, and Phase 3 for Regulatory and Compliance ASIC516
Leading the delivery of AUKEY Transition to MyGov for the Banking and Insurance Group
Ensuring the successful delivery of a data warehouse and BI solution for the New Payment Platform
Executing the delivery of Data Warehouse Setup utilising Azure Redshift
Managing the procurement and delivery of the LCMS System and its integration with LMS
Orchestrating the procurement and delivery of the Tax Integrator System with integration into existing systems
Steering Project Management activities, including Delivery Strategy, Planning, Budgeting, Execution, Resource Management, and Reporting
Taking charge of Delivery Management and leading Project Delivery Squad, External Vendors, and Core Applications Squads, involving 4 Internal Squads, 3 External Squads, Delivery Partners, and Vendors
Implementing an Agile Way of Working with Business and Technology Teams to facilitate timely and efficient solution delivery.
Developing and maintaining effective relationships with key stakeholders across the business, ensuring project delivery aligns with business value across all streams.
Providing support and technical guidance to various business streams in developing their future strategy based on project requirements, business cases, prioritisation, etc.
Offering technology leadership to the project team to design, develop, build, and deliver solutions.
Coached team members on best practices for gathering requirements, scoping projects, and managing expectations effectively.
Banking, Insurance, Financial Services
Solution Delivery Manager
RACQ Group
04.2019 - 11.2019
Company Overview: Insurance, Banking, Roadside Assistance, Financial Services
Overseeing Solution Delivery Management for the Insurance Stream for multiple projects
Successfully delivered AI solutions for document scanning system implementation and seamless integration with the claim centre (utilising Blackbook AI, RPA, Guidewire, Cloud API, microservices, and digital frontend)
Expanding insurance product coverage from Queensland to a national scale through the delivery of Policy Centre and Digital Systems Enhancements (leveraging Guidewire, Cloud API, Micro Services, Digital Frontend, and a Pricing Engine)
Enhancing the Roadside Assistance System to align with TMR's new 1 Month/Monthly CTP Insurance
Identifying and addressing Compliance and Regulatory Changes for the Royal Commission in the Financial and Insurance Industry, leading to Product Redesign and Regulatory Changes (employing Guidewire, Digital Frontend, Pricing Engine, and Digital Frontend)
Implementing a Repairer and Repair Management System, integrating it seamlessly with the Claim Centre (utilising Guidewire, Audanet, and Auda Target)
Steering Project Management across 4 Projects, Encompassing Delivery Strategy, Planning, Budgeting, Execution, Resource Management, and Reporting
Collaborating with Project Delivery Squads, External Vendors, and Core Applications Squads for effective Delivery Management
Implement an Agile Way of Working within Business and Technology Teams to ensure timely and efficient solution delivery.
Cultivated and sustained solid relationships with key stakeholders, ensuring that projects delivered business value across all streams.
Provide technology leadership to the project team throughout the design, development, building, and delivery phases.
Overseeing External Vendor or Technology Partner Procurement and managing Solution Delivery effectively.
Company Overview: Insurance, Assistance, Financial Services
Technical Leadership for the Direct & Retail Portfolio, including Travel Insurance, Roadside Assistance, Health Insurance, and other Allianz Direct products.
Spearheaded Delivery Management, Agile Transformation, and SAFe implementation for the Travel Digital Program, ensuring streamlined processes and efficient project delivery.
Led four delivery teams, implementing agile product development methodologies in collaboration with business and technology teams for timely, efficient, and innovative solutions across the direct and retail portfolio.
Managed Delivery and Iteration for Small Business Change demands across Allianz Partners, spanning Direct, B2B, and B2B2C systems.
Oversaw Solution Delivery for Partner onboarding on the Insurance B2B2C platform, ensuring seamless integration and efficient collaboration.
Directed the enhancement efforts for the Roadside on Demand System, optimising its functionality and performance.
Formulated an overarching strategy and Agile development framework to support the accelerated growth objectives of direct brands in travel insurance, roadside assistance, health insurance, and health & life care.
Established and managed teams of technical specialists, ensuring the successful delivery of critical strategic projects and day-to-day operations.
Defined Service Level Agreements (SLAs) in consultation with the Direct & Retail team, continuously ensuring adherence to these SLAs to provide the expected level of service delivery to customers and prospects.
Developed and maintained robust business relationships with key stakeholders, ensuring value delivery across all business streams.
Provided technical support in implementing strategies and campaigns and coordinating procedures for new products, services, or initiatives.
Managed external vendor relationships for procurement and project delivery, ensuring effective collaboration with external partners.
Supported the business with formulating business cases, budgeting, prioritising, and delivering Business as Usual (BAU) Small Change initiatives.
Insurance, Assistance, Financial Services
Scrum Master / Development Lead
Universal Communication Group
02.2015 - 05.2018
Company Overview: NBN Design, Construction and Cabling Company
As a Technical Lead Scrum Master, I adeptly assumed the roles of Iteration Manager, Release Coordinator, and Dev Team Lead for a team of fifteen developers across three countries.
Successfully introduced, implemented, and coached the Agile framework within the application development team.
Excelled in performing the roles of Iteration Manager and Scrum Master for teams distributed across multiple countries, including Australia, New Zealand, and the Philippines
Bridged the communication gap between the Business and Technology teams, fostering effective collaboration.
Led the implementation, integration, and change management processes for a legacy application's continuous maintenance, refactoring, and feature development.
Conducted comprehensive reviews of existing applications and documentation, addressing bug fixes, refactoring needs, and enhancement requirements.
Spearheaded new application development using Scrum, emphasising continuous delivery, system consolidation, and integration with legacy systems.
Produced essential documentation such as system designs, change requests, epics, product backlog, user stories, and acceptance criteria for new and existing applications.
Additionally, I crafted user manuals and cheat sheets.
Implemented business process improvements aligned with enhancing application functionality.
Provided crucial support to the development team, Business Analysts, and testers, ensuring the achievement of sprint goals.
Assisted the Business with requirements, showcase, user training, and workshops with stakeholders.
Managed and enhanced development standards, continuous integration, QA processes, and Release Processes.
Managed infrastructure and server, collaborating effectively with external vendors.
NBN Design, Construction and Cabling Company
Enterprise Application Specialist
DOTS Talent Solutions
11.2010 - 02.2015
Company Overview: Enterprise Learning and Capability Management System
Performing the Software Development Life Cycle (SDLC) for the enterprise learning management system
Software Development, including technology transformation, application refactoring, and application enhancement.
Managing Technical Project Management tasks such as requirement validation, development, testing, and release coordination
Engaging in Enterprise Client Management activities, including application deployment, testing, data mapping, technical support, and User Acceptance Testing (UAT)
Documenting various aspects, including technical specifications, system integration, delivery quotes, release notes, change documents, process maps, and solution designs.
Managing Database and Server operations, including designing, setting up databases, and hosting environments, optimising databases and servers, and overseeing backup and recovery processes
Collaborating with vendors for Hosting, System Integration, Security, and Performance while delivering software as services to government and mining clients
Enterprise Learning and Capability Management System