With over 15 years of experience in IT and more than 10 years of experience in consulting I’ve managed to work in multiple different IT fields to gain a deep understanding of both the business and technical requirements for projects to succeed. I have a strong analytical and problem solving background in multi-platform systems solutions. I am able to identify problems and facilitate solutions in a timely matter. Therefore, I am most interested in a challenging and responsible position where my initiative, experience, and interpersonal skills will be fully utilized and valued.
I've a long history as a Unix Administrator in diverse environments. I've extensive knowledge in all forms of Unix with a speciality in Linux and Solaris this coupled with a deep desire for automation gives me a perfect background as a DevOps Consultant.
Able to design and implment complex and simple cloud designs using turn key or customized solutions.
Able to communicate effectly and champion technologies best able to solve complex business problems.
Maestro is the interactive video platform for creators looking to own, engage, and monetize audiences
Senior DevOps Lead tasked with the need to automate the creation of GKE clusters to aide in the deployment process. Environments where manually created then cloned over time to upgrade. Site had complex scaling issues due to the nature of hosting video streaming events that experienced massive spikes in load as an event started by sometimes an unknown amount of viewership. The Infrastructure consisted of multiple K/V and document databases and self-managed GKE clusters with CDN in front. Pod count would reach multiple thousand during events and scaling required heavy tuning to be able to cope with the sudden spikes in load.
Property Management software to manage your portfolio in minutes
Senior DevOps Lead working with a small team to deliver DevOps capabilities to the company, allowing teams to be able to release multiple times a day and creating automation around being able to create named development environments as required and scheduling development and pre-production environments to be created and destroyed as required.
World’s leading provider of open source, enterprise IT solutions
Promoted to pivotal role as Brew’s Technical Lead overseeing Red Hat’s cross-architecture build environment, having been recruited with accountability for upkeep and support of major OpenStack environment (CI-RHOS). Delivered core CI/CD pipeline producing client-use packaged software. Migrated CI-RHOS into full stack implementation of RHEL’s Upshift.
Accenture is a management consulting, technology services and outsourcing company helping clients in Australia become high-performing
I was brought on to Accenture to help augment and build their DevOps practice. Accenture wanted to develop a practice in the Australasian and Pacific region(s) to meet client demand. During my first assignment, I was able to create a small team with a major Telecommunications provider helping them to establish an automation framework for the provisioning of infrastructure to assist in the acquisition of new customers onto their hosted environments. By developing a python framework using Fabric, I was able to manage the configuration of their existing hardware to allow for the automated provision of new clients. This increased the turnaround for new account signups to be a matter of minutes rather than days. I also served as a mentor and guide for both client and Accenture staff; primarily in the DevOps practice. I was also part of an Openstack proposal and worked closely with Red Hat Solutions Architects in how we were able to bring this to market under the Telecommunications provider’s banner.
Within the financial sector I helped design, and architect a proposal for a project; which was to automate the creation of environments to help service the internally developed software lifecycle for the Core Banking products utilised by the institution. During the accepted proposal; I acted as the Delivery Manager for a group of engineers, which spanned a collaborative network of global staff and external vendors. Upon completion of the project the team had managed to improve the deployment(s) 10-fold and allowed for the migration of on-prem environments to AWS. This work enabled a massive cost reduction to environment deployments which enabled a higher concurrency of development work to be carried out and a massive cost reduction to the purchase of new hardware to service these environments.
Currently, I am working out of the main Brisbane office on a project for a government department where I am directly responsible for a large group of System Engineers. Here I assist the training and act as the oversight for DevOps transformation. The core work that is being carried out is to migrate to the cloud agnostically. With a limited approach to services offered by providers (IAAS) we are able to utilise products like vRealize to build templates that are able to be built on a subset of selected cloud providers. I was further able to guide and educate staff in how to operate using Agile/DevOps methodologies and practices. Working with the Release Train I was also able to reorganize the existing feature and systems teams to create 6 cross-functional teams able to meet future business needs under SAFE.
Outware Mobile is Australia's leading mobile app development and design company. Custom app developers for iPhone, iPad and Android.
I was asked to join the Outware team to help solve some directional problems they were having with their build environments. This role required me to work directly with one of Outware's major clients, ANZ, finding a solution that would meet both ANZ’s and Outware's requirements for a stable/secure build environment. The existing build environment required major rework and while contracting at Outware I was able to complete all necessary planning and implementation of the recreation of the environment. This work consisted of upgrades to the OS/virtualization/CI and implementation of better testing framework/build reporting. This work also required generic pattern setup to allow for use with other clients.
Geoplex help organisations they work with reach their goals by providing a skilled team of spatial system architects, developers and analysts; geospatial professionals with a common interest and shared expertise. Geoplex brings a clear thinking approach to the projects they work on, by rationalising problems, and carefully designing solutions.
My role at Geoplex consisted of the creation and automation of server environments capable of real-time monitoring of assets for the waste management industry. This was enabled through the installation of monitoring hardware installed on all trucks that would send GPS location and status information back to a centralized database, which was frequently queried “in real-time” for reporting and tracking analysis tasks, utilised by both company and council. Analysis data included photographic-proof of incidents. On average nearly a million records of real-time activity are recorded per month.
UXC Connect is a focused IT company providing ICT solutions in Consulting, Business Applications, Infrastructure and the Cloud that support customers to design, implement & enhance, and operate & manage their ICT requirements.
My role at UXC Connect was to assist in the contract to provide managed services to the Victorian government's Worksafe and TAC initiatives. The infrastructure was in dire need of renewal and suffered from a lack of upkeep. UXC was brought in to renew the entire infrastructure, re-platform archaic solutions and to bring new capabilities to the management of systems to the environment.
For more than 200 years, Australia Post has met the changing needs of Australians. We continue to be a trusted part of everyday life for people and businesses across the nation.
Australia Post has a project to create a Digital Mailbox within Australia called Redbox. The role was created to manage the operational requirement to bring to market a new solution. The original role required working with 3rd party providers to create a solution but later pivoted to use an existing solution from a supplier based out of the USA. The role required me to carry out a detailed analysis of the solution to confirm that it would fit into an Australian market. The role also required to deploy the solution into a shared hosting environment on an extremely short deadline. The hosting provider had to be selected and worked with to ensure compliance with PCI-DSS. The network consisted of over 10 environments, each environment being a sandbox to enable testing without interrupting or impacting production systems. The environment's where setup via custom built orchestration tools and puppet consisting mainly of CentOS instances. While this work was happening a local software provider was also commissioned to build front end applications that better suited the Australian market. Support for this development process was also required.
A leading provider of managed infrastructure, application hosting and mobile connectivity services to small to medium business, enterprise and government.
Blue central has POP locations in Sydney and Melbourne. The .4th level team., which I was part of, is mainly managed out of Melbourne and support and business management directed from Sydney. The in-house environment consists of mainly Dell servers with networking provided by Jupiter networks. The business also hosts infrastructure of clients so the variety is quite large. SAN's are used to provide bulk storage for backup and provisioning to clients for virtual machine use. The network is made up of multiple environments due to acquisitions and strategic planning, making administration and planning difficult at times. Blue Central being a hosting company had large deployments of VMware ESX. Operating systems are varied due to the nature of the business; however, core blue central consisted of RedHat.
Hyperlink is one of Australia's leading providers of managed infrastructure, private network connectivity, website design and maintenance, and hosting services.
Hyperlink's environment is a mix and match environment due to the nature of the business. Most clients have existing infrastructure before hiring Hyperlink to manage their services. This meant that each client had separate environments and each had separate SOE. One of the larger clients, who were the original owners when I started, was ASG whom had 3 different SAN's connected via fibre controllers to a large VMware ESX farm that hosted around 100 virtual guests. Other clients used hardware and infrastructure provided by Hyperlink while other clients had hardware housed in-house but was managed by us. Hyperlink also had an internal VMware ESX cluster as well as single dedicated ESX hosts with a small number of VM's created. Hyperlink also offered shared web and mail stores. The hardware ranged from Sun (4500, 4600), HP DL380's, IBM x3755's to HP P-class blade chassis and a lot of miscellaneous pieces of gear. The core operating system used was Redhat closely complemented by Open Solaris.
ANYwebcam.com is an active, online community web site where real people, using real web cameras, interact in real-time with live video text chat.
Their principle client base interacts in a real-time webcam environment. At current, the Anywebcam architecture houses 33 servers at Manhattan, NYC, USA. These servers are mission critical to the web-portal interactive environment and must be maintained 24/7. I was brought into the anywebcam.com team to help with an existing web architecture setup that was in a critical state at my time of arrival. Therefore, my role in this project encompassed the following components: The load was balanced by a Radware WSD that was constantly going faulty and required a manual flushing of ARP tables to reset it to a sane state. The web-stack is backed into Resin (java application server) and Zeus (web server). The database system was run out of a cluster of MySQL servers held together with EAC cluster technology. In the initial few months I was at AWC I had to carry out sweeping changes to the network and sub-systems to improve uptime and reliability.
E-kit is a global provider of integrated communications and Internet services, designed to keep travellers in touch.
E-kit's environment consisted of a large number of Solaris (7-10) hosts (150+) and a smaller number of RedHat installations that serviced as both firewalls and customer service workstations (50+). My role required regular servicing of these machines, which included hardware support, OS maintenance and deployment. While at E-kit I upgraded most Solaris hosts to version 9 and later to version 10, while also upgrading workstations and firewalls from RedHat Fedora 7 to Fedora 10. E-kit is a leader in Telecommunications catered for the travel industry which gave me a strong understanding of voice and data networks. The core operating system was Solaris 10 with core networking services (radius, firewalling, POP fileserver and CS desktops) provided by RedHat.
The Toll Group is Australia's largest Logistics and Transportation solution provider.
This was a extended contract role working out of Toll's development department which required me to liaise with Toll Group and to assist in the software and hardware rollouts of new developments tailored to the business. The core operating systems was Redhat.
Sensis . operates several well-known brands on behalf of Telstra including White Pages, Yellow Pages, Citysearch, Whereis, Trading Post and sensis.com.au.
My role at Sensis involved the support of daily operations of the entire Internet presence of the company. This included hardware and software monitoring of over 700 systems 24/7. The role also required liaising with the development teams as well as supporting new rollouts of the existing hardware and software upgrades all following strict change control systems. Due to the complexity of the business a very diverse deployment consisting of RedHat, Solaris and AIX serviced the business needs.
Sytec Resources offers information, communication, and technology (ICT) consulting; ICT security; and outsourcing services to corporate and government clients.
Australia wide business broadband, including ADSL and SHDSL for Internet and private networking.
Froogle Internet Services providing information portal and webhosting.
One of Australia's most largest outsourced business service providers, delivering inbound and outbound communication management, results processing and information management services.
One of the oldest and most experienced Internet Companies; Trellian leads with its innovative development in both Software and Internet solutions.
Internet service provider with dial up access, ADSL and wireless broadband services.
Michael Dodwell — [email protected] — 040 209 3606