Steve Goodwin

With an extensive background in software development, solution architecture, system design, implementation, deployment, and installation, as well as programming, project management, and business analysis, I have established a strong reputation for knowledge-sharing and effectively addressing complex and demanding projects in novel domains.

My proven ability to identify client requirements and collaborate closely to devise solutions has consistently led to enhanced business outcomes and capabilities. I am adept at delivering cost-effective solutions employing state-of-the-art technology, ensuring a balance between high levels of productivity and meticulous attention to detail. I am highly motivated, embodying a robust work ethic, determination, and persistence necessary to fulfil client specifications without compromising on quality.

Furthermore, I exhibit exceptional management and leadership qualities, enabling me to draw out the best in teams. My strong communication skills facilitate seamless interaction between technical and non-technical stakeholders, fostering a collaborative environment.

Throughout my diverse career, I have held positions such as Chief Technology Officer, Project / Team Leader, Solution Architect, Application Architect, Senior Software Developer, Business Analyst, and Technology Director. I have successfully delivered software solutions across a range of domains, including Metnal / Physical Health, Content Management, Entertainment, E-Commerce, Customer Relationship Management, Construction, Engineering, Hardware Integration, Internet of Things, Accounting, Financial, and Artificial Intelligence.

What I can do for you

Software Development

Software development solutions created for the individual, small business, organisations, or enterprise. Ideas or specifications developed into working affordable solutions.

Project Management

Project management for internal or outsourced development teams to ensure the development project is delivered on time, to a high standard and to specification.

Techhnology Consultancy

Create software development and or techonlogy solutions to solve simple to complex problems.  Assist in developing ideas into fully functional solutions utilising the latest technological advantages.

Artificial Intelligence

Navigate the AI frontier with our suite of services. From bespoke AI solutions and sector-specific applications to advanced automation and process enhancement.


Fun facts

Happy Clients


Working Hours


Projects Completed


Coffee Consumed



30 Years of Experience


2024 -

Principal Consultant in Software Development & AI Solutions

As a Freelance Software Solutions and AI Consultant, I leverage my expertise in AI technologies and software development to bring innovative ideas to life. With a strong background in designing and developing scalable software and AI solutions, I excel in client engagement, solution design, and content creation. My experience includes managing complex projects, conducting feasibility studies, and providing expert advice to guide clients through every stage of the software development lifecycle. I am proficient in programming languages such as C#, .NET, Javascript, HTML, CSS, Swift, and have a proven track record of delivering high-quality, impactful software solutions. My exceptional communication skills enable me to help create compelling content and deliver insightful presentations, workshops, and training sessions. Passionate about continuous learning and innovation, I stay at the forefront of software development and AI advancements and contribute to thought leadership through industry publications and events.

2003 - 2024
Software Development Pty Ltd

Chief Technology Officer, Enterprise Architect, Solution Architect, Application Architect

Provide techonlogy oversight, innovation, programming, software design, team management, and business productivity solutions to enhance the performance and capabilities of small business to commercial enterprises.

2021 - 2022
Queensland Police - RSCO

Enterprise / Solution Architect / Application Architect

Review existing systems and development. Write and develop recommendations for pathways forward, solution development review, technical architecture, and a solution design proposal.

1997 - 2023
Team Management Systems

Solution Architect, Application Architect, Senior Software Developer

Technology Strategy and Vision, Solution Architecture and Software Development of Systems

1994 - 2003
Software Support Pty Ltd

Systems Engineer / Programmer

Provided software support and related computer services, including the supply of computer systems to home users, small and medium sized business. Installations included systems comprising up to 100 workstations and server installations, Thin Clients and Personal Computers. Also provided custom software development, web design, web development, intranet, internet and IT consulting services.

1993 - 1994
Total Office Systems

Systems Engineer

Provided computerised office solutions for small to medium sized businesses.

1992 - 1993
Dollar Curtains

Software Developer

Developed inventory control and point of sale systems.

1991 - 1992
Goodwin’s Computer Services

Information Technology

Sold and supported computer systems to home users and small business.

Experienced With

  • Generative AI
  • Stable Diffusion
  • Google AI Services
  • Anthropic AI Services
  • Microsoft AI Services
  • openAI AI Services
  • API Development
  • Web Components
  • Data Warehousing
  • Data Analytics
  • Microsoft Azure Services
  • SendGrid
  • Microsoft Power BI
  • Davinci Resolve Studio
  • Azure DevOps CI/CD
  • Windows OS
  • Mac OS
  • Android
  • IOS


Microsoft Azure Full Stack

10+ years

Microsoft .Net, ASP, .Net Core

10+ years

Microsoft Entity Framework

10+ years

Windows Forms, WPF, UWP

10+ years

Coding Skills

Agile Development

10+ years


10+ years

TypeScript, Javascript

10+ years


10+ years

Unit Testing

10+ years

Database Related

Microsoft SQL Server

10+ years

Transact SQL

10+ years

Object Relational Models

10+ years

Data Migration

10+ years

Management Related

Senior Software Engineer

10+ years

Senior Solutions Architect

10+ years

Project Management / Team Leader

10+ years

Enterprise / Solution Architecture

10+ years

Artificial Intelligence

7+ years

Portfolio (snapshot)

Selection of past and current projects

oneflow™ Enterprise

Inventory management, service management, scheduling, and many advanced features. Coupled with a unique underlying programmable artificial intelligence system, oneFlow Enterprise aims to assist in enterprise financial, inventory control, customer relations, invoicing, purchasing, quoting management procedures.


Psychometric assessment profile designer, creator and global management system which has helped countless professionals, team leaders, managers, business owners and human resources experts to harness human potential to develop high performing individuals and teams. An Azure full stack cloud based system.


A powerful platform designed to make tailored provider-to-client messaging a reality. The platform enables user to create, send and track personalised messages to clients on individualised schedules, as well as two-way messaging management. Developed for Uniquest (The University of Queensland).

Magman Mining Software

Innovative software applications designed specifically for the mining industry, reducing time and simplifying site processes particularly in the areas of Explosives Magazine Stock Control and Short Interval Control and shift management for operational supervisors.

Tunnel Tech

Allows for the analysis of blast and or drilling data to be viewed in a visual format utilising the power of Google Earth. Tunnel Tech creates a KML file consisting of Heat Maps, Contour Grids, Receivers and Segments to allow for an in-depth analysis on the effect of a blast, or tunnelling will have on surrounding areas. Used on projects such as the Clem 7 Tunnel, Airport Tunnel and many other projects.


A system designed to provide real time reporting on monitoring of vibrations caused by construction or excavation. The real time data can be viewed using Google Earth generated data for visual representation. Real time alerts can be configured using SMS.

Aeropower Software

Over 15 years we have worked closely with Aeropower Pty Ltd developing software. Including, helicopter safety systems using lasers to determine clearance distances. Vegetation scanning software which calculates and plots conductor clearances. A main data collection and management solution which collects photos and inspection data in the field using cameras, tablets and GPS referencing. The data is managed in an Asset-Management System allowing for reporting, integration and manipulation. A Cloud solution allows delivery to end users through web browsers. Companies in Australia and overseas utilise the solution, including Powerlink Queensland, Western Power, Transend and Tas Networks.


With Phil DeStoop I developed a system that allows for extensive Trust Account Auditing. One of the benefits of the system is the interactive nature that allows for complete customisation of the trust account auditing processes. This feature allows super administrators to create the required Trust Account Auditing processes necessary for different industries and jurisdictions. ATAME end users benefit from improving the quality of Trust Account Auditing while making trust account auditing more profitable.


Software development portion of the BeUpstanding toolkit for The University of Queensland (School of Population Health) designed to raise awareness and build a supportive culture to create a ‘dynamic’ workplace where sitting less and moving more is the norm.


Get in Touch

Mobile 0488 043113

Joyner, Brisbane, Queensland, Australia