Peter Mac Giollafhearga

Career Summary

I am a self-motivated and driven professional with over 20 years’ experience in designing and delivering large scale and complex programs of work across a broad range of industries. My key approach is in developing partnerships with stakeholders to deliver the best business outcome.

I am a technology innovator with a passion for exploring new technologies and assessing how they can best be used to serve customers to gain business benefit.

I am a confident technology thought leader with a proven ability to providing support, guidance and knowledge to help develop future leaders.

Key Skills and Competencies

I have extensive systems architecture experience in a wide variety of industries with technical knowledge and broad experience across many disciplines. I have end-to-end solution design and implementation experience across diverse problem domains.

I have well developed communication, consultation, negotiation and facilitation skills with a goal-oriented approach to system delivery.

I offer a background with extensive consulting experience with the ability to work with clients of varying levels of technology maturity.

I have shown strong relationship management experience with ability to form good relations with clients and colleagues and to maintain such relations thereafter.

I have highly developed presentation skills – excellent ability to analyse system components and visually communicate ideas through presentation.

Selected Achievements

e-Commerce division technical lead on ANZ ‘Straight Through Processing’ transaction system.

Design and architecture of a web based order shipment system for Fosters Brewing Group.

Complete data aggregation and reporting system for Department of Human Services housing division.

Providing vendor guidance and requirements analysis to DHS Mental Health Review Board’s internal IT systems.

CRM strategy consultation and advice to RMIT University.

Employment History

AGL – Customer Markets Platforms Architect – October 2018 – Present

I am currently the lead architect for customer communications platforms in AGL. I am responsible for the technical component selection, design and introduction of new systems and assessment of new initiatives designed to streamline the customer communications experience. This role sees me assisting other architects with domain knowledge/experience and developing guidelines for future platform success.
Platform implementations include Adobe Campaign (NeoLane) with Pega Decisioning, SAP CRM integration, mail-house consolidation, mobile app integrations, IBM Campaign decommissioning.

Myer – Solution Architect – January 2017 – October 2018

I was involved in a diverse range of projects in Myer. These include marketing process automation, introduction of a Data Management Platform, Managed File Transfer sourcing, Identity Management assessment, integration with external vendors and suppliers, customer data consolidation with the CRM and Online customer database). Given the challenging business climate, the greatest challenge with this role was vendor negotiation and multi-tasking across concurrent initiatives. I reported directly to head of enterprise architecture. Project technologies includes IBM Websphere Commerce, Salesforce CRM, Salesforce Marketing (Exact Target), Informatica IDQ, Identity Management systems review, Windows 10 migration initiative.

Fairfax Media – Customer Systems EA – December 2015 – January 2017

My role involves a combination of project and strategy work within the customer systems area. On the project side, I work with a number of architects across the organization helping to implement solutions to assist the business progress a subscriptions strategy. On the strategy side, I am involved in providing technology advice with the selection and implementation of products that will help drive the Fairfax Media business through the tough digital disruption times ahead. The systems involved are diverse in nature and include Identity and Access Management, API Management, Paywall systems, CRM and customer engagement systems and marketing automation systems.

SPX Trader – Product Architect – June 2015 – December 2015

This is a personal commercial initiative. I developed a web based options trading platform. This project integrates a combination of real-time and market close data for a primarily Australian investor market. The system is live as of August 2015. This role involves working with international SMEs in the options trading world and turning complex requirements into a working solution. The site can be accessed at

RMIT University – Solution Architect – March 2013 – May 2015

I was responsible for the technical guidance and direction of multiple concurrent projects with budgets of approximately $15m over two years. I worked primarily with the Information & Integration Management team.

Technical guidance and leadership for the Global Admissions project from strategic design through to implementation.

Uplift of time-tabling capabilities and introduction of an improved time-table creation system

Provide advice to the University marketing team on technology adoption measures to achieve long-term goals.

Promotion of a university wide CRM capability where the student is at the heart of the organisation’s knowledge domain.

Guidance and advice to the web transformation project on implementation of a new CMS.

Identifying and addressing vendor engagement requirements for cloud initiatives (Amazon Web Services in particular).

Involvement in design of an Information/Data Management approach and guidelines at senior stakeholder level.

Advice and recommendations on the need for Master Data Management within RMIT and providing a rationale and options for adoption.

Architect on new Work Integrated Learning system rolled out across both domestic and international campuses.

PBT Group – Solution Architect – Oct 2012 – Feb 2013

I was commissioned by PBT Group to create a technology roadmap for a claims management product used to process health claims within Medibank Australia. This was a short-term discrete piece of work needed by PBT.

My recommendation proposed a SOA implementation using Red Hat JBOSS, Fuse and a number of related framework technologies.

Design of a strategic technical product direction.

Documentation of product blue-prints and tool options.

Providing implementation guidance to technical team.

AIA Australia – Solution Architect – Dec 2011 – Sept 2012

Working as a solution architect reporting directly to the CIO. I was responsible for projects looking to bring cloud-based solutions to AIA.

Provided advice in providing a single view of customer and a consolidated view of adviser hierarchy.

Involvement with vendor selection and technical evaluation of a new life policy administration system.

Introduction of Salesforce cloud platform into AIA, including partner selection and technology use guidelines.

AXA – Solution Architect – Nov 2010 – Dec 2011

My role in AXA was focused in the digital domain.

Identifying and advising on current technology uplift areas (security, automated testing, vendor product customisations).

Engaging with vendors to drive AXA’s technology efficiencies.

Advising on adoption of cloud services as a CRM technology.

I was also involved in a broader capacity with integration projects where my experience in people management and technical issue resolution has been instrumental in getting projects over the line

Peter Mac & Associates – IT Consultant – 2004 – 2010

I operated my own business offering strategic and operational support to a varied group of clients. I acted as a trusted adviser to a number of senior IT executives including CIO and Head of Departments in commercial and government organisations.

My clients included The Department of Human Services, William Angliss TAFE, PMP printing, Aperio Group, Telstra/Avanade.

My work involved providing guidance and advice in supporting existing IT systems integration or in designing new solutions to suit modern business needs.

I was generally involved in all aspects of consultation involving key business and technical staff, providing technical strategy where appropriate and actual solution delivery and on-going support.

My belief that providing quality results ensures long-term relationships has resulted in on-going relationships with the clients involved.

The following is a summary of the projects I worked on during this period:

Department of Human Services – Mental Health Review Board

Analysis of operational requirements and support with vendor selection process for new IT systems

Department of Human Services – Housing Division

Redesign of housing records system with emphasis on integration with wider DHS systems.


End to end design, build and support of SMS integrated website for the motor industry.

Aperio Group

SQL Server Data warehouse implementation to support manufacturing organisation with 14 sites and 3 ERP systems.


Work on the Telstra transformation project to design a call-center solution integrating multiple desktop and terminal emulation systems.

PMP Printing Group

Advise on integration of a new ERP system and existing accounts systems. Development of an SOA framework to enable the integration.

Oodles Car Hire Comparison Website

Provide advice on establishing a local development team and appropriate controls for productionising an international car hire price comparison website.

Fosters Brewing Group – Architect – Dec 2003 – Nov 2004

Design and build of a high volume web based transport/shipment management application. Key requirement was to integrate with an order processing system and a JD Edwards accounting module. This was the first serious .Net project undertaken by Fosters. I was responsible for architecting a solution; building a POC and ensuring design specifications were adhered to throughout the build process.

McMillan Shakespeare – Developer – Feb – Nov 2003

McMillan Shakespeareis a financial services company specialising in salary packaging. My task was to design high performance interfaces between a homegrown web based data processing system and a JD Edwards ERP. The nature of the business required processing of many million transactions per day and migrating updates to the accounts system.

SMS/Method eBusiness – Lead Developer – May 2002 – Feb 2003

Method was the primary supplier of Telstra’s Intranet system software. The entire solution was created in-house. My role was to design and build additional components to integrate with the Telstra environment. I was responsible for managing the development, delivery and implementation of the enhancements complete to UAT sign-off.

Australia New Zealand Bank (ANZ) Team Lead/Architect – May 1999 – Feb – 2002

Team lead in the eCommerce division focusing on streamlining on-line applications. This grew into a project designed to streamline applications to include legacy systems including credit checking, account opening and workflow. My role then became one of liaison and relationship building with key business and technical staff within other divisions. This role gave me an opportunity to present a unified and comprehensive systems approach to senior management.

AIG (Ireland) – Developer – May 1998 – April 1999

Developing local process and data changes to a global software system. The changes were for Irish, Italian and Belgian markets. The role was a straightforward developer role with emphasis on documentation, testing and complex change control. New releases were delivered from the US every 3 months and changes from previous versions needed to be retrofitted before release to each market.

Flextime (Ireland) – Developer – Aug 1997 – May 1998

Flextime produces a hardware/software time and access control systems. I worked in the software side of the company. My role was to redesign a Delphi 1.0 application, previously developed in a rush. I was also responsible for establishing a controlled build and release process for multiple client versions.

Fineos (Ireland) – Release Mgmt/System Admin – May 1996 – Aug 1997

Fineos build and sell a three tier CRM specifically designed for the insurance industry. My role was to develop release tools that would assist in the deployment of each of the components across multiple systems. I was also responsible for deployments to customer sites in the UK, trouble shooting configuration issues and because of my hardware/networking knowledge, internal systems administration and user support.


Year Location Qualification
1993 – 1994 Senior College Dun Laoghaire, County Dublin Diploma in Data Processing and Information Systems
Information Technology Instructor Certificate
1994 – 1998 Dublin Institute of Technology Certificate in Commercial Computer Programming
(part time) British Computer Society Exams (Honours Degree Level)
2011 The Open Group TOGAF 9 Certification

Technical Skills

Programming Languages

  • Ruby/Rails 2008 – present
  • .Net 2003 – 2008
  • Java 1998 – 2008
  • Experience with other languages including C, C++, PHP, PL/SQL, Objective-C, Swift


  • Oracle 7.3 and up to 9i
  • SQL Server 2000 – 2005
  • MySQL
  • PostgreSQL

Cloud Systems

  • Salesforce (AXA, AIA, RMIT)
  • Amazon Web Services (RMIT)
  • Heroku (Own client systems)
  • Atlassian Suite (Jira, Bamboo, Confluence)

Other Tools

  • Various UML modelling tools
  • Eclipse (Java, PHP, Ruby, UML)
  • Aptano (RadRails version)
  • Visio/OmniGraffle
  • Enterprise Architect
  • Extensive MS Office and Open Office experience
  • Trac
  • Microsoft Project
  • Subversion
  • Git
  • Sharepoint
  • VMWare Client/Server

GNU/Linux 1996 – present

  • Began using Linux around time of release of 2.0 Kernel
  • Experience with system administration of web/mail/file servers + Network set-up and configuration.
  • Experience with Red-Hat/Fedora, SUSE, Debian, Mandrake and Ubuntu distributions.
  • Scripting knowledge with PERL and bash
  • I currently manage my own commercial and SOHO servers (Red Hat)