I'm Robert McDougall, a Solutions Architect and Senior Software Engineer with over 20 years in IT. My work spans full-stack development, API web services, data engineering, and AI, with hands-on delivery and leadership of development teams. I enjoy solving complex problems and guiding teams of 4 to 10 members while staying technically involved. I'm seeking a full-time permanent role where I can showcase and extend my diverse abilities across full stack development, API design, data engineering, and AI, in a collaborative environment that values practical problem solving and architectural leadership.

Robert McDougall

I'm Robert McDougall, a Solutions Architect and Senior Software Engineer with over 20 years in IT. My work spans full-stack development, API web services, data engineering, and AI, with hands-on delivery and leadership of development teams. I enjoy solving complex problems and guiding teams of 4 to 10 members while staying technically involved. I'm seeking a full-time permanent role where I can showcase and extend my diverse abilities across full stack development, API design, data engineering, and AI, in a collaborative environment that values practical problem solving and architectural leadership.

Available to hire

I’m Robert McDougall, a Solutions Architect and Senior Software Engineer with over 20 years in IT. My work spans full-stack development, API web services, data engineering, and AI, with hands-on delivery and leadership of development teams. I enjoy solving complex problems and guiding teams of 4 to 10 members while staying technically involved.

I’m seeking a full-time permanent role where I can showcase and extend my diverse abilities across full stack development, API design, data engineering, and AI, in a collaborative environment that values practical problem solving and architectural leadership.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Breon Telematics
November 1, 2022 - Present
Supported the technology of satellite tracking for remote worker safety with front-end development using React, jQuery, JavaScript, HTML, CSS, back-end development using Dot Net, C#, PHP, NodeJS, Golang, mySQL, PostgreSQL, and infrastructure support including Azure Functions and Azure Logic Apps.
Senior Software Engineer at Vitronic Machine Vision
October 31, 2022 - July 13, 2025
Developed an inventory management solution primarily in ASP.NET focusing on electronic components with front-end technologies such as ASP, jQuery, JavaScript, HTML, CSS, and back-end technologies including Dot Net (Blazor and Razor), C#, and MS-SQL.
Senior Software Engineer at Infosys
March 31, 2022 - July 13, 2025
Worked on the development of internal online training programs as well as client work for AusPost and CBA digital solutions using front-end React, Angular, jQuery, JavaScript, HTML, CSS and back-end Dot Net, C#, NodeJS, mySQL, MS-SQL.
Software Development Manager at Breon Defence Systems
August 31, 2021 - July 13, 2025
Developed and managed software architecture for safety monitoring of remote area workers via satellite. Responsibilities included managing a team of 4, developing front-end with Xamarin, jQuery, JavaScript, HTML, CSS, back-end with Dot Net, C#, PHP, NodeJS, Golang, mySQL, PostgreSQL, and infrastructure on Azure VMs and Web Apps.
Senior Software Engineer at Powerwrap
March 31, 2019 - July 13, 2025
Sole developer responsible for building and managing C# Azure web service APIs (REST and SOAP), integrating 3rd party APIs, migrating external hosted apps to Azure cloud solutions, application documentation and data migrations, front-end using ASP, jQuery, JavaScript, HTML, CSS, back-end Dot Net, C#, PHP, Python, MS-SQL, and Azure Windows VM infrastructure.
Senior Software Engineer at RXP Services
October 31, 2016 - July 13, 2025
Supported multiple clients including Telstra Digital on their NBN public websites rollout using front-end React, Backbone, Bootstrap, jQuery, JavaScript, HTML, CSS and back-end PHP, mySQL.
Software Development Manager at Local Blue Pages
April 30, 2016 - July 13, 2025
Managed the migration of the business directory service towards an online directory service, handling front-end Angular, Backbone, Bootstrap, jQuery, JavaScript, HTML, CSS and back-end Laravel, PHP, mySQL. Also worked on Graphic Design, SEO, SEM, and Android development.
Senior Software Engineer at Singtel Optus
September 30, 2014 - July 13, 2025
Provided development support and enhancements to internal applications like NBN and Optus TV using Angular front-end and PHP backend APIs, with Windows and IIS infrastructure.
Software Development Manager at Health Metrics
September 30, 2013 - July 13, 2025
Developed customized software for Health and Aged Care sectors supporting around 20 clients, delivering front-end jQuery, JavaScript, HTML, CSS and back-end Symfony, Zend, PHP, MS-SQL, and managing Windows IIS infrastructure.
Software Development Manager at Retail Directions
April 30, 2013 - July 13, 2025
Managed the eCommerce component of a full ERP system for the Retail Industry, building an in-house CMS application, working with front-end WPF, jQuery, JavaScript, HTML, CSS, and back-end Dot Net, C#, PHP, mySQL, MS-SQL, with Linux, Windows, Apache, IIS infrastructure.
Software Development Manager at Draft FCB
April 30, 2011 - July 13, 2025
Covered a 3-month paternity leave as Development Manager for a Melbourne advertising agency, handling graphic design and web development with front-end jQuery, JavaScript, HTML, CSS and back-end WordPress, PHP, mySQL.
Software Development Manager at Aussie Farmers Direct
October 31, 2010 - July 13, 2025
Brought previously outsourced IT in-house managing all operations from eCommerce shopping to warehouse management and logistics, developing front-end jQuery, JavaScript, HTML, CSS and back-end Propel, Symfony, PHP, MS SQL Server with Linux, Windows, Apache, IIS infrastructure.
Software Development Manager at Intralot Australia
June 30, 2010 - July 13, 2025
Built lottery systems, intranet, reporting and eCommerce applications as sole developer; later managed a team of 10. Worked with front-end Java Applets, jQuery, JavaScript, HTML, CSS and back-end Java (Spring, JSP), Dot Net, PHP, mySQL, MS-SQL, Oracle, using Linux, Windows, Apache, Tomcat, JBoss, Sun infrastructure.
Web Developer at Interact Pacific
February 28, 2008 - July 13, 2025
Developed with front-end HTML, CSS, JavaScript and back-end Cold Fusion, Java (Servlets, JSP, JBeans, Applets) on Windows, IIS, MS-SQL.
Web Developer at Dolphin IT
July 31, 2006 - July 13, 2025
Developed with front-end HTML, CSS, VBScript and back-end Perl, Python on Linux, Tomcat, MS-SQL.
Web Developer at AusRegistry Pty Ltd
July 31, 2005 - July 13, 2025
Worked on front-end HTML, CSS, JavaScript and back-end PHP, mySQL on Linux, Apache.
Web Developer at SecurePay Pty Ltd
January 31, 2004 - July 13, 2025
Worked on front-end HTML, CSS, JavaScript and back-end Dot Net, PHP, Java, C#, Perl, Python, MS-SQL on Linux, Apache, Tomcat, JBoss.
Senior Software Engineer at Breon Telematics
November 1, 2022 - Present
Supported satellite tracking technology for remote worker safety. Hands-on full stack development using React, jQuery, JavaScript, HTML, CSS for front-end and Dot Net, C#, PHP, NodeJS, Golang, mySQL, PostgreSQL for back-end. Managed infrastructure and workflows with Azure Functions and Logic Apps.
Senior Software Engineer at Vitronic Machine Vision
October 31, 2022 - July 13, 2025
Developed inventory management solutions primarily in ASP.NET focused on electronic component tracking and service history management using Blazor and Razor. Worked on front-end with ASP, jQuery, JavaScript, HTML, CSS, and back-end with Dot Net, C#, MS-SQL.
Senior Software Engineer at Infosys
March 31, 2022 - July 13, 2025
Developed internal online training programs and client digital solutions for AusPost and CBA using front-end React, Angular, jQuery, JavaScript, HTML, CSS and back-end Dot Net, C#, NodeJS, mySQL, MS-SQL.
Software Development Manager at Breon Defence Systems
August 31, 2021 - July 13, 2025
Led software architecture and development for safety monitoring systems for remote area workers via satellite. Managed API web services, monitoring applications and automated operations. Hands-on manager of a small team, working with Xamarin frontend, Dot Net backend, and Azure infrastructure.
Senior Software Engineer at Powerwrap
March 31, 2019 - July 13, 2025
Sole developer for C# Azure web service APIs, integrating third-party APIs for a financial company. Managed cloud migration, documentation, and data migration projects using ASP, jQuery, PHP, Python, MS-SQL, and Azure infrastructure.
Senior Software Engineer at RXP Services
October 31, 2016 - July 13, 2025
Supported Telstra Digital’s NBN public websites rollout. Developed front-end using React, Backbone, Bootstrap, jQuery, JavaScript, HTML, CSS and back-end with PHP and mySQL.
Software Development Manager at Local Blue Pages
April 30, 2016 - July 13, 2025
Managed transition of traditional business directory services to online platforms. Developed using Angular, Backbone, Bootstrap, jQuery, Laravel, PHP, mySQL and also worked on graphic design, SEO, SEM, and Android development.
Senior Software Engineer at Singtel Optus
September 30, 2014 - July 13, 2025
Provided development support and enhancements for internal applications such as NBN, Smart Phones, and Optus TV using Angular frontend and PHP backend APIs.
Software Development Manager at Health Metrics
September 30, 2013 - July 13, 2025
Led team and developed software solutions for Health and Aged Care sectors. Managed client-customized software interfacing with Medicare API, handling patient and aged resident records using PHP and MS-SQL.
Software Development Manager at Retail Directions
April 30, 2013 - July 13, 2025
Managed the eCommerce component and its integration to Retail Management System. Developed using WPF, jQuery, Dot Net, C#, PHP, mySQL on Linux and Windows platforms.
Software Development Manager at Draft FCB
April 30, 2011 - July 13, 2025
Covered paternity leave managing development and graphic design contracts in advertising agency, including WordPress, PHP, mySQL backend with Linux and Apache infrastructure.
Software Development Manager at Aussie Farmers Direct
October 31, 2010 - July 13, 2025
Managed transition of outsourced IT operations in-house, covering ecommerce shopping, warehouse management, and logistics for grocery delivery using Propel, Symfony, PHP, MS SQL Server, Linux and Windows infrastructures.
Software Development Manager at Intralot Australia
June 30, 2010 - July 13, 2025
Built lottery systems, intranet and ecommerce online website, expanded team to 10 members. Customized call and issue logging features including automated emails and SMS using Java, Dot Net, PHP, mySQL, MS-SQL, Oracle on Linux and Windows.
Web Developer at Interact Pacific
February 29, 2008 - July 13, 2025
Developed front-end and back-end web applications using HTML, CSS, JavaScript, Cold Fusion, Java Servlets, JSP, JBeans and Applets on Windows IIS and MS-SQL infrastructure.
Web Developer at Dolphin IT
July 31, 2006 - July 13, 2025
Full stack development with front-end HTML, CSS, VBScript and backend Perl, Python on Linux Tomcat and MS-SQL.
Web Developer at AusRegistry Pty Ltd
July 31, 2005 - July 13, 2025
Frontend and backend development using HTML, CSS, JavaScript, PHP, mySQL on Linux Apache infrastructure.
Web Developer at SecurePay Pty Ltd
January 31, 2004 - July 13, 2025
Developed web applications utilizing multiple languages including Dot Net, PHP, Java, C#, Perl, Python with MS-SQL and Linux Apache Tomcat JBoss servers.
Solutions Architect, Data Engineer at Breon Telematics
November 1, 2022 - Present
Focussing on IT logistics of separation from parent company; software and infrastructure responsibilities including DevOps. Front-end: React, jQuery, JavaScript, HTML, CSS; Back-end: .NET/C#, PHP, NodeJS, Golang; Database: MySQL, PostgreSQL; Infrastructure: Web Apps, Containers, VMs; Azure Functions, Logic Apps, Microservices, DevOps; Data Science/AI: OpenAI, Copilot, Databricks, using Node and Python.
Senior Software Engineer at Infosys
September 1, 2021 - March 1, 2022
Developed internal Infosys online training programs and contributed to client work for AusPost and CBA digital solutions.
IT Manager at Breon Defence Systems
May 1, 2019 - August 1, 2021
Developed and managed software architecture for safety monitoring of remote area workers via satellite; hands-on manager of a 4-person team; API web services, monitoring tool, and automated operations.
Senior Software Engineer at Powerwrap
November 1, 2016 - March 1, 2019
Sole developer building and managing C# Azure web service APIs (REST and SOAP); integrated with 3rd party APIs (ASX, Praemium, ANZ); migrated external hosted apps to Azure; documentation and data migrations.
IT Manager at Local Blue Pages
April 1, 2015 - April 1, 2016
Led transition to online directory service; front-end Angular/Backbone; back-end Laravel, PHP, MySQL; in-house CMS development; additional work in graphic design, SEO, SEM, and Android development.
Senior Software Engineer at Singtel Optus
October 1, 2013 - September 1, 2014
Support for internal applications; intranet SPAs using Angular frontend and PHP backend APIs.
IT Manager at Health Metrics
April 1, 2013 - September 1, 2013
Software for Health and Aged Care sectors; customised hosting for ~20 clients; Medicare API integration; patient management and routines.
IT Manager at Retail Directions
February 1, 2012 - April 1, 2013
ERP system with focus on Retail; eCommerce integration; in-house CMS; frontend WPF/JS; backend Dot Net, PHP; Linux, Windows, Apache, IIS infrastructure.
IT Manager at Draft FCB
February 1, 2011 - April 1, 2011
Contract to cover 3 months; web development; WordPress;
Software Development Manager at Intralot Australia
March 1, 2008 - June 1, 2010
Sole developer in startup; built lottery systems, intranet, and reporting; growth to a team of 10; automated emails and SMS; call/issue logging features.
Full Stack Web Developer at Interact Pacific
July 1, 2006 - February 1, 2008
Frontend HTML/CSS/JS; Backend Cold Fusion, Java; Windows; MS-SQL.
Full Stack Web Developer at Dolphin IT
August 1, 2005 - July 1, 2006
Frontend HTML/CSS/VBScript; Backend Perl, Python; Linux, Tomcat; MS-SQL.
Full Stack Web Developer at AusRegistry Pty Ltd
January 1, 2004 - July 1, 2005
Frontend HTML/CSS/JS; Backend PHP, MySQL; Linux, Apache, MySQL.
Software Developer at SecurePay Pty Ltd
October 1, 2002 - January 1, 2004
Frontend HTML/CSS/JS; Backend Dot Net, PHP, Java, C#, Perl, Python; Linux, Apache, Tomcat, JBoss.

Education

Postgraduate Diploma at RMIT University
January 1, 2001 - December 31, 2001
Bachelor's Degree at Monash University
January 1, 1999 - December 31, 1999
High School Graduation at Melbourne Grammar
January 1, 1991 - December 31, 1991
Postgraduate Diploma at RMIT University
January 1, 2001 - December 31, 2001
Bachelor's Degree at Monash University
January 1, 1999 - December 31, 1999
High School Graduation at Melbourne Grammar
January 1, 1991 - December 31, 1991
Online Certification Materials Engineering at Udemy
January 1, 2021 - February 20, 2026
Masterclass Advanced Xamarin at Udemy
January 1, 2020 - February 20, 2026
Postgraduate Diploma Software Engineering at RMIT University
January 1, 2001 - February 20, 2026
Bachelor’s Degree Engineering at Monash University
January 1, 1999 - February 20, 2026
Youth Leadership Award at Rotary Club
January 1, 1993 - February 20, 2026
High School Graduation (VCE / HSC) at Melbourne Grammar
January 1, 1991 - February 20, 2026

Qualifications

Online Certification Materials Engineering
January 1, 2021 - December 31, 2021
Masterclass Advanced Xamarin
January 1, 2020 - December 31, 2020
Online Certification in Materials Engineering
January 1, 2021 - December 31, 2021
Masterclass Advanced Xamarin
January 1, 2020 - December 31, 2020
Online Certification Materials Engineering
January 1, 2021 - February 20, 2026
Masterclass Advanced Xamarin
January 1, 2020 - February 20, 2026
Postgraduate Diploma Software Engineering
January 1, 2001 - February 20, 2026
Bachelor’s Degree Engineering
January 1, 1999 - February 20, 2026
Youth Leadership Award
January 1, 1993 - February 20, 2026
High School Graduation (VCE / HSC)
January 1, 1991 - February 20, 2026

Industry Experience

Software & Internet, Financial Services, Healthcare, Retail, Telecommunications, Gaming, Manufacturing, Transportation & Logistics, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more