Steve Shearn

Software Architect

Hi there. My name is Steve Shearn.

I have enjoyed over 25 years of creating quality software and solving problems in construction, fleet management, tourism, finance, mining, asset and risk management, digital marketing, education, and health.

Download CV Contact Me

About

My weapons of choice are Visual Studio and Azure, creating web applications orchestrated at cloud scale. I have had the privilege of keeping hundreds of thousands of people happy for organisations such as News Corp, Super Retail Group, Domino’s Pizza, and NDIS. I have also improved efficiencies in line of business application development for companies such as NEC, Sargent, Structuretone, BHP, Aurizon, Retracom, UBS, Deutsche, Citibank, Daiwa Securities, CMC Markets, and Commerzbank.

I am fascinated by startups and agile teams. I have seen quite a few failures and successes. What I love to do is architect products from vision and idea to wireframes and working prototypes, into a supported and functioning end-product, refined and perfected over many iterations.

I also have a keen interest in agentic digital product development across the full stack and lifecycle, where multi-disciplinary teams can collaborate using AI tooling to amplify their impact in delivering digital outcomes. I have used Claude, Codex, and GitHub Copilot with really powerful results.

Technical Specialties

  •     • .Net Framework 4.7 to .Net 10 in C#
  •     • Web applications: Blazor, ASP MVC, ASP.Net web forms, Entity Framework
  •     • Windows forms, console applications, Windows services, Azure Functions
  •     • Front end: JavaScript and Typescript, Angular, React, Vue.js, JQuery, Bootstrap
  •     • API development and integration with Azure Logic Apps
  •     • AI services (Azure AI Foundry, document intelligence)
  •     • SQL Server, T-SQL
  •     • Microservices, software and Azure cloud architecture
  •     • Continuous integration/deployment and Azure DevOps
  •     • Agentic software engineering

Story

Senior Developer, Careview

Dev 2025 - May 2026

Maintenance of the flagship Careview product as well as involvement in its modernization from a legacy system. It was a full-stack role on an ASP MVC web application with Azure Web Jobs and a migration into .Net 10 and React.

Consultant, Polaris Net Solutions

Jul 2025 - Dec 2025

This is an advisory role for a UK based startup innovating in property management and financial services. My involvement is in high level discussions around development methodologies, technology platforms, cloud and information architecture, continuous integration, and coding standards. Polaris builds Blazor applications backed by SQL Server and Azure, and integrations with vendor applications such as Reapit and Xero. Additional features include AI integration using Azure AI Foundry with semantic search/matching and OCR document ingestion into datasets for reporting and customer review.

Senior Developer, QLD Corrective Services

January 2025 - June 2025

Building internal corporate Blazor apps backed by SQL Server databases. Agile management, version control, and CI/CD were facilitated by Azure Devops. My involvement was full stack, with collaborative involvement with the development team and analysts to deliver two project outcomes. One was a framework for small single paged corporate applications. The other and primary project was the food services application enabling a comprehensive management of dietary requirements for inmates and its food delivery into the correction facilities across Queensland.

Principle Consultant and Developer

June 2024 - January 2025

Developed a customer management system for a US based client (dcac.com) to facilitate cloud solutions, support, and billing for companies in the Microsoft Partners program. A Blazor application hosted on Azure that integrates with Pax8 using Azure Logic Apps and ArrowSphere’s REST API.

Senior Software Consultant, CubeMatch

June 2022 - June 2024

Leading a modernisation project at Commerzbank for a suite of legacy web forms applications into Blazor and modern .net. My role was to build the framework and empower the development team to integrate the upgraded legacy components, and to collaborate with analysts and end users to ensure a coherent experience across the applications. The bank runs on-premises solutions on IIS, SQL Server, and their own in-house continuous integration platform.

Technical Lead, Corehesion

October 2021 - June 2022

I have led a small remote development team to create a new contractor management and equipment compliance system to improve worker safety and efficiency in coal mining for BHP. It is an Azure cloud hosted solution with many components built with .Net Core, ASP.Net, Angular, SQL Server.

Senior Software Consultant, Lynkz

March 2018 - September 2019

Software consulting and development in .Net core, Angular/Typescript, Azure, and AI/ML technologies. Completed a project as front-end lead developing a retail system for NBN Co. This was a microservice system orchestrated on Azure Service Fabric.

Technical Architect, Rubin8

September 2017 - Feb 2018

Technical lead and architect for a global scale, high traffic, and high availability digital marketing gamification platform. Leading the development team in Azure, .Net and .Net Core, SQL, CosmosDb, serverless, migration to microservices, and visualization dashboards for consumer behaviour and profiling data.

.Net Developer - NEC Australia

July 2017 - September 2017

Development of web-based document management system facilitating disposal authority and digital record keeping for the WA State government.

An ASP.Net/SQL Server application with heavy use of KnockoutJs for dynamic document template configuration.

Senior .Net Developer, Domino’s Pizza Enterprises (with M&T Resources)

November 2016 - June 2017

Initially part of the Azure team building .Net microservices and re-architecting the ordering system into planet-scale capability in the cloud. Involved with SQL to DocumentDB migration, caching, and general enhancements.

The Second project was according to Gizmodo “just about the best thing ever in the existence of humanity” ; a mobile-first full screen map experience streamlining the ordering process. Reducing the time it takes to enter a pickup or delivery location by geo positioning the consumer’s whereabouts with their device.

Domino’s is a .Net shop, with the main ordering system and backend CMS being ASP.Net MVC applications. The javascript framework currently in use is KnockoutJs.

Technical Cofounder, Careview

April 2017 - September 2021

Cofounder and technical architect for a client management system for disability services integrating with NDIS. We have an Azure cloud based web application built with .Net and .Net Core, ASP.Net, VueJs, SQL Server, CosmosDB. Additionally, there are two mobile apps for care providers and participants built in Angular Cordova.

Lead Architect - PAG Digital

October 2013 - November 2016

Proactive Games (now PAG Digital) is a digital marketing startup specialising in HTML5 gamification of consumer data accumulation and the analytics and reporting that is gained from it. I have been the lead developer, architect, and technical team lead of their gamification platform for enabling rapid creation of mobile-first customer engagement experiences.

These campaigns result in powerful marketing insights for customer behaviour modelling. Many brands such as Parmalat, Super Retail Group, Sanitarium, KFC, McGrath Foundation, National Storage, and Bathurst Supercars have benefitted from the value of this gamification data.

I have enjoyed many challenges only a dynamic startup like this can experience. Big data and big web traffic. Unique user experience design considerations. Software lifecycles on a very rapid and responsive cadence. Wearing many hats and the odd 70 hour work week.

Director - Syntronian

Since September 2012

Technical and architectural consulting for start-ups and small companies developing software products in the early stages of market validation.

Lead Architect - Waldon Services

August 2011 - August 2012

Greenfield product development in the project management domain, particularly focused on the resources sector.

Developed was a suite of products satisfying needs in issue tracking, inventory management, and project scope tracking.

General IT systems implementation (cloud based) such as Amazon Web Services, Office365.

Senior Architect - Agility Applications

January 2008 - February 2011

Full life-cycle agile development of various software products in the capital markets technology space, such as transaction processing of real-time streaming of trade data, reporting, business intelligence, data warehousing, mobile solutions, API development.

Mostly a Microsoft shop (SQL Server, VB.Net, C#, reporting services, SSIS, etc), however some Java products were also developed.

Senior Developer - Clockwork Computing

March 2007 - December 2007

Continuation of maintenance of VOLTS. Four Wheel Drive Hire merged with Sargent Truck Lease and Rental, involving modifications to existing system.

Extending Clockwork's flagship product "ProCharter" by developing its web presence, particularly via XML web services - resulting so far in three products:

• ResLink - a web service exposing ProCharter's classic COM/DLL (created in VB 6) architecture to allow custom online reservations.

• Carbon Eclipse - a web service that provides users the ability to calculate and track their carbon emissions as well as offsetting them.

• Carbonza - a front-end solution that utilises the Carbon Eclipse services.

Technical Summary: Visual Studio .NET (VB.NET, ASP.NET), Sql Server, XML Web Services

April 2003 - January 2005

Lead developer for Four Wheel Drive Hire's Australia-wide fleet management system - "VOLTS".

Technical Summary: Visual Studio .NET, SQL 2000, Integration with Exonet

Technical Consultant - CubeMatch

September 2002 - March 2003

Developed prototype of a booking system.

Technical Summary: Visual Studio .NET, SQL 2000, Web Design

Analyst/Developer - Structure Tone

January 2001 - July 2002

Ad-hoc hacking duties, typically VB script automated solutions. Development of corporate intranet - HR processing, on-line timesheets, leave applications, performance management screens.

Technical Summary: Visual Studio .NET, Crystal Reports, SQL 2000, Macromedia Web Design, Lotus Notes/Domino, Active Directory (ADSI, LDAP)

Analyst/Developer - Kaleidoweb

June 2001 - November 2001

Kaleidoweb was involved with the music 4 you project promoted by Coca-Cola. Development of the backend system, bespoke data capture applications, and also support for the ongoing system.

Development of custom-built internal applications including its CRM (client relationship management) system and a web positioning analyser.

Technical Summary: VB 6, SQL 7, DTS, ADO, Access 2000, VBA

Analyst/Developer - CoreTech

July 2000 - January 2001

New development of their internal system "CAOS" (Coretech Accounts & Operation System); a VB/SQL client server app integrating with AccPac.

Also development of web access to be integrated with AccPac, and also for techs who are at customer sites repairing/diagnosing PC faults and needed to access a simple expert system.

Technical Summary: VB 6, SQL 7, ADO, ASP, VB Script, Java Script, COM/DCOM, ActiveX, VBA

Programmer - Queensland Rail

March 1998 - June 2000

Initially recruited for the Y2K project, specifically dealing with the Freight Management System - a mainframe program written in COBOL.

Soon relocated to the desktop application arena using Visual Basic and to maintain in-house corporate systems.

Management later decided to adopt Centura (apparently a derivation of PowerBuilder) for some new systems.

Most apps were traditional VB/SQL client/server windows applications as well as a growing requirement for various intranet systems.

Technical Summary: VB 3 – 6, SQL Server 6.5, ADO, DAO, ODBC, VBA, ASP, VB Script, COM/DCOM, ActiveX, Access, Excel, Office automation, Centura.

Education, Affiliations

Random Hacks of Kindness

(2016 - present)

Have contributed to open source software for Oxfam’s poverty alleviation efforts. Ongoing work in my spare time with a great bunch of passionate world

Certified SCRUM Product Owner

(March 2012)

Scrum Alliance, License 000182969

Bachelor Information Technology, Software Engineering

(1994 – 1996)

Central Queensland University