A passionate software engineer with experience creating impactful and engaging software, I thrive on solving challenges, collaborating with teams, and turning ideas into results. Here, you’ll find a selection of my work that highlights both my skills and the impact I’ve made in my career.
Mar 2025 - Dec 2025
Proficient in Unreal Engine, C++, and Blueprints, with a strong foundation in developing interactive 3D experiences. Recently completed a 9-month intensive career track course, building practical skills in game and simulation development. Passionate about video games, simulations, and 3D graphics, and eager to pivot my career toward creating engaging, immersive digital experiences.
Mar 2025 - Aug 2025
Short-term contract. Implemented cloud-native integrations between Enterprise SaaS applications, streamlining workflows and reducing system-switching overhead for internal teams. Led cloud data migrations from legacy on-premises Siebel systems to modern SaaS platforms, ensuring smooth transition and data integrity.
April 2024 - Jul 2024
Earned eight AWS certifications in just four months, demonstrating an accelerated learning ability and deep expertise in cloud computing. Gained hands-on experience across multiple AWS domains including architecture, security, and DevOps, reflecting a strong commitment to continuous professional growth and technical excellence.
Nov 2020 - Mar 2024
Technical team leader driving scalable, secure architecture for 400k+ users across 35 services. Led Mobile API Gateway modernization, boosted unit test coverage from ~20% to ~70%, and optimized CI/CD pipelines to cut build times by 50%. Built tooling for service dependency visualization, strengthened API security, and shared engineering best practices across teams.
Mar 2018 - Nov 2020
Led architecture and modernisation across multiple Xero products, driving API re-platforming, hybrid cloud migration, and multi-year Product Ladder initiatives. Facilitated technical debt remediation, C4 modelling workshops, and cross-team stakeholder collaboration while shaping future product evolution. Founded internal Tech Radar, ran Communities of Practice, published thought leadership, and mentored engineers, influencing both strategy and talent development.
Dec 2015 - Mar 2018
Enhanced the performance of key system components by up to 75%, while collaborating with QAs and Business Analysts to improve automation test suites. Documented and visualized the architecture of Fixed Assets and Australian Tax software systems, and contributed to refining team Agile and induction processes.
Mar 2015 - Nov 2015
Rebuilt and integrated internal police applications using AngularJS, Web API, and SignalR, developed reports and reusable .NET/ESB components, and connected systems to the Incident Management System for efficient data sharing and notifications.
Jul 2014 - Mar 2015
Developed prototype financial lending software from the ground up, implementing Agile project management practices and technical coding standards, while also maintaining websites on the Sitefinity platform.
Feb 2012 - Jul 2014
Led the development of multiple award-winning client websites on the Sitefinity platform, delivering scalable, high-quality solutions. Introduced Agile methodologies and coding standards to improve team efficiency. Acted as a technical consultant for third-party developers, providing guidance on best practices and platform optimization.
Aug 2011 - Dec 2011
Led development of data connectors and analytics integrations, supporting SQL Server reporting and dashboards. Implemented source control, CI/CD, knowledge management, coding standards, and team best practices. Managed TFS migrations, development environments, software licensing, security planning for a high-value DMP project, and key hiring decisions.
Oct 2009 - Aug 2011
Developed and modernized web and reporting systems - including CMS platforms, registration sites, reusable web controls, RSS feed applications, and SQL Server Reporting Services integration - while migrating key utilities from VB.NET to C#.
Led development and maintenance of insurance platforms, including a secure ABI website rebuild with custom CMS, a Windows-based statistical research tool with Excel reporting, and enhancements to the Galileo quoting system.
Aug 2007 - Oct 2008
Developed a graphical database migration tool for the Proquis Enterprise flagship product and enhanced the application by integrating a .NET Framework data grid control, providing ongoing support and adding new features.
Developed Classic ASP websites with Access databases for multiple clients and gained PHP experience through commissioned projects. Built a custom Intranet with forums, news, and web forms using Classic ASP and JavaScript.
Over the years, I’ve built a strong foundation of skills through hands-on experience and formal learning. The certifications and qualifications listed here highlight the expertise I’ve developed and my commitment to staying current and skilled in my field.
Over the years, I’ve built a toolkit of skills that blend creativity, technical know-how, and problem-solving. From mastering Unreal Engine and AWS to developing real-world solutions, each skill reflects my hands-on experience and passion for delivering impactful work. Here, you’ll find the expertise that powers my projects and drives results.
I’m grateful to have collaborated with amazing clients and colleagues who have shared their thoughts on our work together. Their words highlight the creativity, dedication, and impact I bring to every project - giving you a glimpse of what it’s like to work with me.
"Graham is an empathetic, inspiring leader and one of the very best I’ve had the chance to work with. Graham is passionate about quality and also practical and pragmatic. Always making himself available to me for an extended chat, listening patiently and subtly guiding me to the right decision whether it is technical complexity or career choice."
"I had the pleasure of working with Graham at Xero and he is one of the most impactful mentors I have ever had. Graham is very passionate about sharing his knowledge. He didn’t just teach me the value of clean code and thoughtful design - he inspired the entire company with his sessions on design patterns. Graham genuinely cares about helping his coworkers grow. He has always been approachable and supportive and honestly he has been a role model for me in so many ways!"
"Graham is by far the best engineer I have worked with! He is incredibly knowledgeable, has a vast amount of experience, produces high quality software and is a fantastic problem solver who can break down any challenging problem into a well formulated plan. Beyond all this, he is also an excellent leader who demonstrates strong communication both verbally and through his impeccable writing ability."