About Myself
Active hands on experience delivering Enterprise Applications for a variety of clients and employers. I have practical experience in multiple disciplines within the IT industry.
I am currently employed as Director of Software Delivery with Complexica – a South Australia based provider of Artificial Intelligence powered software solutions.
In my current role, I manage all software delivery concerns for my employer. This includes all aspects of end-to-end software delivery, with a specific focus on people, processes, and tools with the end goal being excellence in the delivery of software.
I manage a multi-disciplinary team consisting of technical project managers, engineers, business analysts, and quality analysts.
My key strengths are in:
- People Management
- Project Management (managing resources, timelines, and activities)
- Stakeholder Management
- Requirements Elicitation and Business Analysis
- Solution Design
- Risk Management
- Infrastructure Management (devops, AWS cloud)
- Software Development
With considerable experience in:
- Software Testing
- Software Support
I am a proponent of Agile software development methodologies, but I am equally comfortable working in traditionally managed Waterfall styled projects. I work equally well in co-located or distributed teams. I have strong communication and presentation skills.
Personal Particulars
I reside in Adelaide, South Australia, Australia.
I speak and write 3 (or 4 languages, depending on how you count): English, Bahasa Malaysia (Malay) and Chinese (Cantonese, Mandarin).
Recent Professional Experience
Director of Software Delivery at Complexica
As Director of Software Delivery my primary responsibilities include:
- Ensuring excellence in Software Project Deliveries
- Managing the well-being and performance of my employees
- Identifying and implementing organisational process improvements
- Managing project resources, timelines, and activities on a strategic level
- Managing executive level stakeholder engagement
This role encompasses the delivery of all software projects in Complexica hence my portfolio of projects range across multiple business domains including Sales Enablement, Supply Chain and Trade Promotion management.
Program Manager at Complexica
As a Program Manager my primary responsibilities include:
- Managing a portfolio of projects towards achieving one or more business objectives
- Managing project resources, timelines, and activities
- Solution Design
- Identifying and implementing organisational process improvements
- Managing stakeholder engagement
During my time in this role, I led the successful delivery of Complexica’s Trade Promotion Management product for Asahi Lifestyle Beverages Australia (licensee of Pepsi in Australia) as well as Endeavour Group (owners of Dan Murphy’s and BWS stores).
Technical Project Manager and Product Owner at Complexica
After a short stint as Lead Software Engineer, I was quickly promoted into a dual role.
As the Product Owner for the Customer Opportunity Profiler product my primary responsibilities included:
- Defining the product roadmap
- Managing the product backlog
As a Technical Project Manager my primary responsibilities included:
- Managing development resources, timelines, and activities
- Business Analysis
- Designing technical solutions
- Managing stakeholder engagement
Key Achievements:
- Delivered Winery Optimisation, Long Term Planning and Bottling Scheduling solutions for Pernod Ricard Wines Australia/New Zealand. These are key pillars for PRW’s Industry 4.0 initiative.
- Also, led and executed the development of the following projects:
- Customer Opportunity Profiler for BUNZL Australasia
- Customer Opportunity Profiler (Store version) for Duluxgroup
- Order Management System for Duluxgroup
- Customer Opportunity Profiler for CSR Building Products
Lead Software Engineer at Complexica
- Complexica is an AI software solutions provider.
- The company serves clients across Australia from their headquarters in South Australia.
Key Achievements:
- Led and executed the development of the following projects:
- Order Management System for Haircare Australia
- Customer Opportunity Profiler for Duluxgroup
- Customer Opportunity Profiler for Polyaire
If you would like a PDF version of my CV (which has my full employment history) or to contact me for any reason, kindly reach out via LinkedIn or use the contact form below

