Hi, I’m Matthew Harris—a senior software developer, lead developer, and software architect with over 20 years of experience building robust, scalable enterprise solutions. I’ve led teams through cloud migrations, application modernization, and agile delivery, and I thrive on turning complex challenges into maintainable systems.\n\nI’m skilled in .NET ecosystems, Azure, and modern JavaScript frameworks like React and Angular, with a strong focus on mentoring teams and delivering business value. I enjoy collaborating across disciplines and shaping architecture and strategy to drive outcomes while helping engineers grow their craft.

Matthew Harris

Hi, I’m Matthew Harris—a senior software developer, lead developer, and software architect with over 20 years of experience building robust, scalable enterprise solutions. I’ve led teams through cloud migrations, application modernization, and agile delivery, and I thrive on turning complex challenges into maintainable systems.\n\nI’m skilled in .NET ecosystems, Azure, and modern JavaScript frameworks like React and Angular, with a strong focus on mentoring teams and delivering business value. I enjoy collaborating across disciplines and shaping architecture and strategy to drive outcomes while helping engineers grow their craft.

Available to hire

Hi, I’m Matthew Harris—a senior software developer, lead developer, and software architect with over 20 years of experience building robust, scalable enterprise solutions. I’ve led teams through cloud migrations, application modernization, and agile delivery, and I thrive on turning complex challenges into maintainable systems.\n\nI’m skilled in .NET ecosystems, Azure, and modern JavaScript frameworks like React and Angular, with a strong focus on mentoring teams and delivering business value. I enjoy collaborating across disciplines and shaping architecture and strategy to drive outcomes while helping engineers grow their craft.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Lead Developer at Shell
January 1, 2020 - June 1, 2025
Led redevelopment of Mobile Data Solution (MDS) using React, Redux, .NET 8 on Azure. Integrated Shell’s cloud-native authentication using Ping Identity. Rearchitected MDS backend to .NET 6 on Azure. Redevelopment MDS Integration to use Azure Functions on Azure. Implemented SonarQube for automated code analysis. Led migration of MDS front end from AngularJS to Angular.
Senior Software Developer at Energex Ltd
June 1, 2017 - January 1, 2020
Led Angular and .NET Core redevelopment of Metering Dynamics Commissioning Portal deployed in Azure. Developed Live View portal with SignalR for real-time progress tracking. Integrated EDMI Storm meter reads into Energex systems, delivering over $3M in annual cost savings. Created Runsheet Viewer for reviewing meter submissions; delivered enhanced Metering Dynamics Commissioning Portal and unregulated service order tools. Leveraged Azure services, WCF, and SQL for robust backend architecture.
Senior Software Developer at Queensland Health MNIT
December 1, 2016 - June 1, 2017
Modernized critical Access databases into secure, scalable ASP.NET MVC 5 web applications. Projects included converting Alcohol Drug Information Service and Neonatal Access databases into modern web apps. Delivered MVPs ahead of deadlines and improved data accuracy.
Analyst Programmer at SPARQ Solutions
May 1, 2016 - December 1, 2016
May 2016 – Dec 2016: Enhanced Energex Service Interactions Web Portal, developed AngularJS front-end modules integrated with ASP.NET MVC backends, built WCF services and EF ORM, delivered the Multiple Unit Update Portal for bulk submissions, and improved system reliability through unit testing. Jan 2015 – Dec 2015: Repeated role with continued enhancements and agile participation.
Analyst Programmer at SPARQ Solutions
January 1, 2015 - December 1, 2015
May 2016 – Dec 2016: Enhanced Energex Service Interactions Web Portal, developed AngularJS front-end modules integrated with ASP.NET MVC backends, built WCF services and EF ORM, delivered the Multiple Unit Update Portal for bulk submissions, and improved system reliability through unit testing. Jan 2015 – Dec 2015: Repeated role with continued enhancements and agile participation.
Senior Software Developer at Allianz Global Assistance
August 1, 2014 - January 1, 2015
Designed and developed the YOUI–Allianz system integration, ensuring interoperability between customer service centres and field dispatch. Built robust RESTful Web APIs and Windows Workflow Foundation services. Refactored legacy WCF services for modularity and security; authored technical documentation and collaborated with QA to validate unit tests.
Senior Software Developer at Zetron Inc.
August 1, 2013 - August 1, 2014
Enhanced the Max Dispatch Product Suite, including console applications for IP radio communications. Developed a Claims-based Authentication and Authorization System with custom tokens and ADFS. Implemented WPF and MVVM enhancements for the dispatch UI and created an administration portal in ASP.NET MVC 5.2. Added unit tests and CI for deployments.
Senior Analyst Programmer at Queensland Health RBH
January 1, 2013 - July 1, 2013
Modernized Access databases into ASP.NET MVC web applications and migrated Alcohol Drug Information Service and Neonatal Access databases to modern web apps. Delivered MVPs ahead of deadlines and improved data accuracy.
Senior Analyst Programmer at SPARQ Solutions
May 1, 2012 - August 1, 2012
Enhanced Energex Service Interactions Portal and related systems; implemented AngularJS front-end modules; integrated WCF services and EF ORM; delivered bulk operation portals with improved performance.
Senior Analyst Programmer at Honeywell
March 1, 2012 - May 1, 2012
Contributed to software solutions across multiple Honeywell projects; involved in front-end and back-end development, testing, and integration.
Senior Analyst Programmer at Dimension Data
July 1, 2011 - December 1, 2011
Worked on SBC and enterprise solutions; participated in integration and data access layers with ASP.NET and SQL Server.
Senior Software Developer at Australian Taxation Office
April 1, 2010 - February 1, 2011
Developed and maintained enterprise applications; aligned with government-grade security and data handling standards.
Senior Software Developer at Queensland Police Service
March 1, 2009 - March 1, 2010
Contributed to software development projects supporting law enforcement operations.
Senior Software Developer at Cardno
November 1, 2008 - February 1, 2009
Software development across engineering and GIS-related projects; contributed to backend systems and data processing.
Senior Software Developer at Parsons Brinckerhoff
August 1, 2008 - November 1, 2008
Developed software solutions for engineering and infrastructure projects; focused on reliability and maintainability.
Senior Software Developer at Queensland Health
November 1, 2007 - July 1, 2008
Software development across healthcare IT projects; contributed to improvements in patient information systems.
Software Architect / Team Lead at FESA WA
April 1, 2005 - August 1, 2007
Led software architecture and team delivery for large-scale WA projects; steered design decisions and code quality.
Lead Software Engineer at Motorola Australia
August 1, 2000 - April 1, 2005
Led software engineering efforts across multiple initiatives; focused on delivering robust telecom-related solutions.

Education

Senior Certificate at Kenmore High School
January 11, 2030 - April 21, 2026

Qualifications

Bachelor of Applied Science (Majors: Mathematics, Computing)
January 11, 2030 - April 21, 2026
Microsoft .NET Framework 2.0 Application Development (Exam 70-536)
January 11, 2030 - April 21, 2026
ESRI ArcGIS Server Development (Microsoft .NET)
January 11, 2030 - April 21, 2026

Industry Experience

Software & Internet, Government, Healthcare, Energy & Utilities, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.