Steve Mactaggart
Principal Consultant / Cloud Migration Practice Lead at Cevo Australia- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Erik van Eekelen
Steve is something special. High energy, full of new ideas every day, proud of but never completely satisfied with the performance of his team, himself or the company he works for: always challenging to do better. I was very happy to have him on my leadership team and he regularly amazed me by how many of his and our new improvement ideas he actually was able to make happen with his team. For leading engineers in areas such as Agile development, Continuous Delivery, DevOps, cloud scalability and performance, I would again hire Steve on the spot if I was so lucky to get that chance.
Jonathan Brusey
Steve is a very passionate, enthusiastic and visionary developer who he is driven to find the right solution. He is very knowledgeable and presents his ideas in a very clear concise and logical format and loves to engage with the team and have his ideas challenged. Steve is at the bleeding edge of development and is always learning and searching for better ways of building solutions to benefit business. Steve has a very engaging personality and I thoroughly enjoyed working with him and he would be a very valuable addition to any organisation.
Erik van Eekelen
Steve is something special. High energy, full of new ideas every day, proud of but never completely satisfied with the performance of his team, himself or the company he works for: always challenging to do better. I was very happy to have him on my leadership team and he regularly amazed me by how many of his and our new improvement ideas he actually was able to make happen with his team. For leading engineers in areas such as Agile development, Continuous Delivery, DevOps, cloud scalability and performance, I would again hire Steve on the spot if I was so lucky to get that chance.
Jonathan Brusey
Steve is a very passionate, enthusiastic and visionary developer who he is driven to find the right solution. He is very knowledgeable and presents his ideas in a very clear concise and logical format and loves to engage with the team and have his ideas challenged. Steve is at the bleeding edge of development and is always learning and searching for better ways of building solutions to benefit business. Steve has a very engaging personality and I thoroughly enjoyed working with him and he would be a very valuable addition to any organisation.
Erik van Eekelen
Steve is something special. High energy, full of new ideas every day, proud of but never completely satisfied with the performance of his team, himself or the company he works for: always challenging to do better. I was very happy to have him on my leadership team and he regularly amazed me by how many of his and our new improvement ideas he actually was able to make happen with his team. For leading engineers in areas such as Agile development, Continuous Delivery, DevOps, cloud scalability and performance, I would again hire Steve on the spot if I was so lucky to get that chance.
Jonathan Brusey
Steve is a very passionate, enthusiastic and visionary developer who he is driven to find the right solution. He is very knowledgeable and presents his ideas in a very clear concise and logical format and loves to engage with the team and have his ideas challenged. Steve is at the bleeding edge of development and is always learning and searching for better ways of building solutions to benefit business. Steve has a very engaging personality and I thoroughly enjoyed working with him and he would be a very valuable addition to any organisation.
Erik van Eekelen
Steve is something special. High energy, full of new ideas every day, proud of but never completely satisfied with the performance of his team, himself or the company he works for: always challenging to do better. I was very happy to have him on my leadership team and he regularly amazed me by how many of his and our new improvement ideas he actually was able to make happen with his team. For leading engineers in areas such as Agile development, Continuous Delivery, DevOps, cloud scalability and performance, I would again hire Steve on the spot if I was so lucky to get that chance.
Jonathan Brusey
Steve is a very passionate, enthusiastic and visionary developer who he is driven to find the right solution. He is very knowledgeable and presents his ideas in a very clear concise and logical format and loves to engage with the team and have his ideas challenged. Steve is at the bleeding edge of development and is always learning and searching for better ways of building solutions to benefit business. Steve has a very engaging personality and I thoroughly enjoyed working with him and he would be a very valuable addition to any organisation.
Experience
-
Cevo Australia
-
Australia
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Principal Consultant / Cloud Migration Practice Lead
-
Aug 2020 - Present
-
-
General Manager - Victoria
-
May 2019 - Aug 2020
-
-
Application Delivery Evangineer
-
Jul 2016 - May 2019
CEVO is a leading provider of cloud management solutions and services that helps companies to achieve excellence in their DevOps operations through the design and deployment of innovative and leading edge technologies. We have a team of expert consultants in the field of DevOps, Automation, Cloud Management and Application Delivery
-
-
-
-
Founder & CTO
-
Sep 2015 - Present
Developing a SAAS based service to help save on AWS service costs by turning off unused services on a regular basis. Developing a SAAS based service to help save on AWS service costs by turning off unused services on a regular basis.
-
-
-
-
Owner / Developer
-
2003 - Present
FixtureTime was created to manage the Indoor Cricket team I started playing with in 2003. The website allows teams to manage their players and fixture, with each team member being notified of when the next scheduled game is and allow them to notify the team if they are available or not. FixtureTime was created to manage the Indoor Cricket team I started playing with in 2003. The website allows teams to manage their players and fixture, with each team member being notified of when the next scheduled game is and allow them to notify the team if they are available or not.
-
-
-
Open Universities Australia
-
Australia
-
Higher Education
-
100 - 200 Employee
-
Manager Web Development & Continuous Delivery
-
Oct 2014 - Jun 2016
In the role of Manager of Web Development and Continuous delivery, I am responsible for: - Managing a team of 12 web and infrastructure developers - Ensuring the team have capability to grow and learn - The delivery of the standard development practices - Developing and implementing peer review and quality focused practices - Implementation of a common Continuous Integration process - Introducing a culture of Continuous delivery - Migrating the externally hosted application set to Amazon Web Services (AWS) - Initiating and fostering a DevOps oriented culture - Leading the business to managing and prioritising change in a visible fashion - Support the continued expansion of the Scrum / Agile methodology - Supporting the business units on best practice in web development - Ensuring the security and stability of production systems - Introduction of a more focused infrastructure development practice - Continuing to retain focus on experimentation and metric driven prioritisation
-
-
-
Open Training Institute
-
E-Learning Providers
-
Manager of Open Training Platform
-
Jan 2014 - Oct 2014
This is a unique role of guiding and facilitating technical innovation within Open Training Institute. Primarily responsible for solution architecture and strategy advising the business on technical direction and operations. Working closely with all stakeholders including business owners, analysts, developers and designers. This position is requires sound knowledge of the technical products in use, an understanding of the education sector and the ability to work with others to assess their needs. This position is accountable for the following technical areas on daily basis: - Production operations - Environment configuration & monitoring - Release process management - Lead system scalability, elasticity and stability - Development practice and quality assurance process Key Responsibilities - Oversee the solution architecture and design of all software components and services - Drive the product design and deliverables - Develop and prioritise feature design and development - Support the software development strategy - Work with key stakeholders to develop new initiatives - Engage and manage stakeholders across the business - Be an advocate for user-centric design and feature delivery - Be the Agile Product Owner across the platform and all its initiatives - Manage a team of developers, analysts and testers - Driving of Agile software processes - People and team management and direction - Strategic planning, deployment, operations, release management - Work with local and remote development teams across Australia
-
-
-
Open Universities Australia
-
Australia
-
Higher Education
-
100 - 200 Employee
-
Web Operations Lead
-
Nov 2012 - Jan 2014
Responsible for working with the Web development team to ensure a smooth transition for the products into productions. Required to interact with the teams working under an Agile development process.First response level within the web team for all website production problems and troubleshooting. As an embedded member of the development team, I provided requirements that the IT Operations team identified as important features that not only provided functional requirements, but also ensured that the application is suitably measurable and configurable.Work closely with our Application Support team to ensure we are able to deeply analyse identified issues, develop active resolutions and release these fixes into production.The primary member of our internal release and build tools team, providing automation support for our Continuous Integration services with a technical aim driving the business towards a Continuous Deployment practice.Currently working with the teams to bring a DevOps culture to OUA by bridging the communication gap between the Operations and Development teams, focusing on transparency of application performance by the introduction of a more metrics driven process.
-
-
Java Software Developer
-
Feb 2012 - Nov 2012
Working in the WEB team to continue to develop and enhance the Open Universities website.
-
-
-
-
Senior Java Software Engineer
-
Aug 2008 - Feb 2012
Maven Effect is developing a Web Based ERP software package. This product's aim is to leverage the emerging SaaS business model to offer an enterprise grade product to medium sized businesses. Key focuses of this project were performance, scalability, security and support for multiple languages and countries. Key Responsibilities: • Architect and implement back end services • Architect and design Security • Review, Design and Estimate functional requirements • Mentor staff in Java and Web technology development • Manage and maintain development related resources such as Jira / Confluence / Jenkins / Subversion • Research into Cloud based PaaS and IaaS services such as Amazon, Cloudbees Technologies • Hibernate / Spring • Jersey / jax-rs • Wicket • Liquibase • Jasper Reports • HTML / JavaScript /CSS / jQuery • Tomcat / Jetty / JBoss • SQL Server / MySQL / Oracle / DB2
-
-
-
-
IT Manager / Senior Java Developer
-
Jan 2007 - Aug 2008
On Notice was the business behind the publishing of the Horse Racing magazines Best Bets and Winning Post, in 2007 this business was sold to TVN and continues to publish these magazines today. During my time at On Notice, I was responsible for maintaining the IT infrastructure used within the business, along with the infrastructure used to host the developed websites. 1. bestbets.com.au 2. winningpost.com.au 3. sportsline.com.au 4. racingvictoria.com.au (contracted by RVL to develop) Managed a team of 3-6, that was responsible for the development of these sites along with a custom built in house publishing management system. Key Responsibilities: • Maintain in-house infrastructure • Database Administration of multiple Oracle databases Technologies • In-house persistence framework (much like Hibernate) • In-house web framework (much like Struts) • Servlets / JSP / JMS / JMX • Oracle
-
-
-
-
Software Developer
-
2004 - 2007
Worked on the total technology redesign of the Best Bets internal and public facing systems. During this time the Best Bets website was updated to support a full e commerce system along with the worlds first centralised online betting system to aggregate multiple wallets into one, while still retaining the relationship between the bookmaker and the punter. Worked on the total technology redesign of the Best Bets internal and public facing systems. During this time the Best Bets website was updated to support a full e commerce system along with the worlds first centralised online betting system to aggregate multiple wallets into one, while still retaining the relationship between the bookmaker and the punter.
-
-
-
-
Software Developer
-
Jan 2005 - Mar 2005
-
-
-
-
Software Developer
-
2002 - 2004
Developed a Golf tee time booking system for golf courses that integrated a Swing desktop application with a web based booking system. Developed one of the world's first interactive voice command systems using Fonelet software sourced from US developers. Key Responsibilities: • Global System Architecture • Design and implementation of an Modular Design • Development of tiered web-based application components • Design and Maintenance of Database schema and server configuration • Analysis of new products/technologies to forward recommendations • Task allocation, and tracking of progress • Mentoring the junior staff • Communicating with outside companies to discuss support, configuration and management of Application Servers Technologies • Swing • JSP / Servlet / HTML / CSS • JDBC
-
-
-
-
Developer
-
2001 - 2002
-
-
-
-
MIS Helpdesk
-
1998 - 1998
-
-
Education
-
Swinburne University of Technology
Ba App Sci, Computer Science and Software Engineering -
Alexandra Secondary Collage