Available to hire
Hi, I’m Andrew Page. I’m a Full Stack Senior Software Developer with over 20 years of experience spanning finance, payments, insurance, retail, gaming, utilities, and hospitality across Australia and the UK. I design robust systems and cloud architectures, and I enjoy leading projects and solving complex problems.
In short, I excel at building scalable web and API services, mentoring teams, and delivering high-quality software through CI/CD and modern development practices.
Skills
Language
English
Fluent
Work Experience
Lead Engineer at StaffApp
January 1, 2023 - PresentDevelopment of a complimentary web and mobile staff management solution. Built multiple Angular web apps with a shared Node.js API and PostgreSQL backend. Mobile apps developed with Flutter for iOS and Android. AWS-hosted with environment management and deployments. Agile project manager via Jira for development and third-party website creation.
Senior Developer (Contract) at LGIA/Brighter Super
November 1, 2021 - June 1, 2022Migration of legacy Mulesoft and other low-document APIs to .NET Core solutions. Contributed to system design for a new Azure-based microservices architecture. Established and maintained CI/CD pipelines using TeamCity and Octopus Deploy.
Senior Software Engineer (Contract) at VIVA IT
March 1, 2021 - November 1, 2021Modernized ASP.NET MVC 4 HR solution with Vue (TypeScript) and .NET Core API. Designed architecture and pipeline for web and API services on Azure.
Senior Software Engineer (Contract) at FIIG
June 1, 2020 - October 1, 2020Developed a .NET Core API integration for bonds and money market portfolios using Domain-Driven Design.
Senior Software Engineer (Contract) at TabCorp
October 1, 2019 - March 1, 2020Developed microservices for the Lotteries division in .NET Core, hosted in AWS Lambda and DynamoDB. Integrated Web APIs with .NET Framework middleware and WPF front-end.
Senior Developer & Project Manager at PayAdvantage
January 1, 2019 - August 1, 2019Led architecture and front-end development using Vue 2 with TypeScript. Built multi-tiered REST WebAPI with C# and SQL Server 2018 backend. Managed agile projects in Jira with Azure CI/CD DevOps deployments.
Senior Developer (Contract) at Allianz Global Assistance
July 1, 2018 - December 1, 2018Developed solutions for travel insurance registration and claims systems. Built an Angular 6 + Umbraco CMS-based SPA front-end and Web API solutions in .NET Core 2.1 with an Oracle back-end.
IT Manager & Developer at Mobile Services International
August 1, 2012 - June 1, 2018Oversaw IT services for three companies, consolidating product solutions. Developed a job management system for 60+ furniture retailers using MVC4. Led CRM software development for customer claims and workflows (MVC5). Migrated and re-architected systems to Git and Azure with CI/CD integration.
Lead Developer (Contract) at Department of Communities
February 1, 2012 - August 1, 2012Developed external ASP.NET (MVC 3) web solution for managing public housing vacancy capacity. Enhanced an existing WPF application integrating Entity Framework and SQL 2008.
Software Engineer (Contract) at Transaction Network Services
September 1, 2011 - January 1, 2012Developed and enhanced a WPF desktop application for processing credit card transactions. Created multi-threaded solutions for high-efficiency transaction processing.
Software Developer (Contract) at Maxgaming (Tatts Group)
December 1, 2010 - September 1, 2011Developed real-time gaming machine monitoring applications. Built multi-threaded desktop solutions for event monitoring and alert systems.
Software Developer (Contract) at Michael Hill
December 1, 2009 - November 1, 2010Designed and developed new applications for international retail operations. Built solutions in C# using WPF and WCF frameworks within a TDD environment. Developed data connectivity solutions using Entity Framework on SQL Server 2008 backend.
Software Engineer at EMerchants Australia
January 1, 2008 - November 1, 2009Migrated VB6 accounting and reconciliation software to C# with an OO n-tier design. Created stored procedures using T-SQL and PL/SQL in SQL Server and Oracle. Led requirements gathering and system design using UML in Enterprise Architect.
Software Developer at London Underground
February 1, 2005 - May 1, 2007Developed real-time web applications to display Underground train movements. Created multi-threaded Windows services and web services in C#. Designed and developed databases using SQL Server 2000 and 2005.
Lead Developer at Energex
January 1, 2002 - June 1, 2002Designed and developed a mobile solution for asset management. Developed applications in Delphi 5 and Crystal Reports. Created and optimized Oracle 8i databases with PL/SQL procedures.
Education
Bachelor of Information Technology at QUT
January 11, 2030 - December 1, 2025Bachelor of Laws at Bond University
January 11, 2030 - December 1, 2025Bachelor of Information Technology at QUT
January 11, 2030 - December 1, 2025Bachelor of Laws at Bond University
January 11, 2030 - December 1, 2025Qualifications
Industry Experience
Software & Internet, Gaming, Financial Services, Retail, Travel & Hospitality, Professional Services, Media & Entertainment
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Gold Coast today.