IT generalist with 15+ years experience closing the gap between what a role is titled and what it needs. Picks up unfamiliar systems fast, reaching high competence in areas like CRM platforms, cloud infrastructure, and legacy codebases. Trusted across teams as both a technical translator for non-technical stakeholders, and a first point of contact when nobody's sure who owns a problem.
Education and Training
Azure AI Developer (AI-200),
Microsoft Certification,
Active
Azure Fundamentals (AZ-900),
Microsoft Certification,
2021
Bachelor of Information Technology,
RMIT University,
2018
Certificate IV in Business Administration,
TAFE SA,
2011
Certificate III in Business,
TAFE SA,
2008
Certificate II in Information Technology,
TAFE SA,
2007
SACE (Year 12),
Hallett Cove R-12 School,
2002
Employment History
Essential Communications Technical Lead
RAA
Sep 2024 - Present
Became the team's authority on Virsaic CCM within months of joining, despite no prior CCM experience, and closed knowledge gaps by reverse-engineering system behaviour rather than relying on scattered vendor documentation
Acts as an informal cross-team connector; regularly the first point of contact for problems without an obvious owner, spanning data integration, vendor liaison, and project coordination, alongside core development work
Implemented email communications for a partner organisation previously limited to physical letters, solving a decade-old problem that the traditional vendor/client relationship had failed to fix
Delivered C# data integration and transformation work for Virsaic CCM, ranging from routine maintenance to new integration builds
Built ad hoc CSV import workflows to enable mass member communication independent of source systems
Built a C# testing harness to simulate CRM/CCM integration, significantly reducing manual testing effort
Automated manual document processing procedures, freeing the team for higher-value work
Technical Specialist
Contract
The Quantified Web
May 2024 - Aug 2024
Short-term contract engagement; developed automation and integration scripts to streamline marketing data workflows
Provided direct client support for cloud and web-based systems
Documented business and technical procedures to enable colleagues to learn systems without requiring subject matter expert involvement
Integration Developer
Velrada
May 2022 - Apr 2024
Built and maintained integrations between Microsoft Azure, Dynamics 365, and internal business systems
Diagnosed and resolved complex cloud and API issues across multiple environments
Delivered cloud/on-premise integration for a large client's migration to Azure and Dynamics 365 Field Service
Produced multiple proof-of-concept demonstrations showcasing new cloud integration and data products to clients
Created Azure DevOps (ADO) pipeline and deployment scripts to streamline new project setup, providing functioning dev/UAT/prod secret-based deployments from day one
Went beyond the core Integration Developer role to help other engineers build flexible, multi-environment ADO pipelines in YAML, and to troubleshoot Git issues across the team
Integration Specialist
Onepoint
Jan 2021 - May 2022
Delivered integration work for a major client in the regulated gaming sector, including systems supporting anti-money-laundering compliance and self-exclusion enforcement
Led major overhaul of a large client's legacy on-premise workflow system, re-implemented in Azure using Function Apps, Logic Apps, APIM, and Service Bus
Developed and managed custom APIs and cloud integrations, automating data flows between legacy and modern applications
Solutions Architect
Pernod Ricard Winemakers
Nov 2019 - Jan 2021
Modernised internal systems using the Microsoft Power Platform and C#
Built Power Automate flows to query beverage and wine product data, surfaced through Power Apps built for internal staff to easily access and understand product information
Informally filled a business analyst role: consulted with non-technical teams to identify what was possible within the Power Platform, then trained them to build and maintain their own solutions
Led migration of legacy business processes into cloud-based solutions
Reduced annual hosting and CDN costs by identifying and retiring undocumented Docker-based systems that nobody on staff could query or maintain
IT Contracting
Contract
Talent International
Jan 2019 - Oct 2019
Built a network scanning tool to detect certificates nearing expiry, solving recurring, unmanaged outages caused by expired certificates going unnoticed
PowerShell and Bash scripting for automation and system administration tasks
On-demand general IT support across multiple client environments, including a placement with Humm
Outsourced placement with Pernod Ricard Winemakers led directly to a permanent Solutions Architect offer, relocating to Sydney
Founder and Full Stack Developer
Lilly IT
Jan 2018 - Dec 2018
Founded and ran an independent IT services business on a fully referral-based client model, delivering full stack web development and eCommerce on the LAMP stack
Provided broad residential IT support: mobile devices, home networks, printers, and file systems, often working unsupervised inside clients' homes
Wound the business down to pursue a contracting opportunity with Talent International
Technical Support
Worldsmart
Jul 2017 - Dec 2017
Supported Windows-based POS systems across a local supermarket chain, including constant refactoring of a legacy database prone to desynchronising product and pricing data
Provided remote support for database and operating system problems from head office
Conducted on-site visits across Adelaide metro, troubleshooting and repairing scanners, monitors, receipt printers, and self-checkout systems
Technical Support
ELMO Talent Management
Jan 2017 - Jun 2017
Provided support for ELMO's cloud-based HR software platform, including reverse-engineering the logic of an acquired competitor's learning/training system to convert its products into ELMO's platform
General IT and troubleshooting support for internal and client-facing systems
Technical Support
NGAHR/Ascender
Jul 2013 - Dec 2016
Supported Preceda, a cloud payroll SaaS platform with an ExtJS frontend and a legacy AS/400 and DB2 backend built in LANSA, colloquially known as the "green screen"
Diagnosed and resolved complex payroll calculation bugs by distinguishing genuine data problems from system-level issues that produced faulty data, then rebuilding affected tables by extracting, transforming, and reinserting data
Acted as the technical interface between payroll support staff and database specialists, translating between AS/400 expertise and modern front-end troubleshooting
Became the team's ActiveX/Internet Explorer specialist for a platform reliant on legacy IE-only compatibility, building a PHP configuration wizard to help users set up the correct IE version (back to IE8) for their environment
Provided technical support to the Philippines-based support team servicing a major postal distributor client
Trusted as a critical technical resource on the Preceda platform to the extent that the employer supported relocating between Adelaide, Brisbane, and Sydney offices while remaining in the same role, well ahead of remote work being standard practice
Systems Administrator
SA All Tools
Jan 2011 - Jun 2013
Hired as an Accounts Clerk; scope expanded during the interview itself once existing eCommerce problems came to light, and formally took the title of Systems Administrator as the role grew
Rebuilt outdated eCommerce platform from scratch on Magento, including formatting and importing large supplier product catalogues (Makita, Metabo) that would otherwise have taken years to enter manually
Sourced and formatted product images using GIMP
Designed, sourced, and built the complete IT infrastructure for a new head office and warehouse, including POS and office systems, sourcing all hardware independently for roughly $10k against a nearest professional quote of $30k
Managed office IT troubleshooting (computers, printers, network) and day-to-day accounts alongside technical responsibilities
Administrator
NCVER
Dec 2007 - Dec 2010
Completed an Administration Traineeship (Certificate III in Business) while informally absorbing IT support duties across the organisation, despite having no formal IT role or title
Diagnosed and resolved printer and hardware issues office-wide, becoming the de facto first point of contact for IT problems ahead of the organisation's actual IT support function
Converted a manual, Excel-based risk register into a Microsoft Access database, later expanded to track offsite archiving
Built an Excel tool to automate cost centre calculations for management approvals, replacing a manual accounting process
Reorganised a disused, poorly maintained archive storage space into a properly labelled, functional onsite archive
Odd Jobs
Various
Jan 2003 - Nov 2007
Various labour roles: Orange Picker, House Painter, Exploration Drilling Offsider, Conservation Worker
Declined the SA Premier's iCarnegie Scholarship for Java programming during this period, not yet valuing the skill that would later become a career