...

Tom Kavanagh

Resume · tom@tkav.dev

Cloud Engineer

Cloud Engineer and Full Stack Software Developer with 10 years experience in designing and developing solutions for medium to large organisations. Experienced in DevOps, Automation and SRE.


Download PDF

Professional Experience

Cloud Engineer / Consultant

Contino

  • Working with enterprise customers in implementing Cloud and DevOps solutions
  • Supported development teams in creating Infrastructure as Code (IaC) and CI/CD pipelines using Gitlab and Terraform
  • Implemented Release Automation to improve software deployments
  • Automated the deployment of Virtual Desktop Infrastructure (VDI) to Google Cloud Platform (GCP)
  • Automated environment provisioning of Identity and Access Management Software
  • Developed containerized workloads and automation patterns
  • Automated dependency version checking for improved patch management, reducing security vulnerabilities and ensuring compliance

September 2021 - Present

Technical Operations Manager

RACE Services

  • Created a SaaS application 'Quirry'
  • Full-stack development of custom software for internal processes
  • Designing high availability and scalable system infrastructure
  • Development lead and training of junior developers
  • Designed and developed an Asset Management System for client assets used state-wide
  • Automated subcontractor compliance monitoring via APIs
  • Implementing payment gateways (Stripe)
  • Automated the creation and distribution of JSEA and service reports to clients
  • Created monitoring solutions for servers and BMS systems across the state
  • BMS and access control support specialist
  • Project management

January 2018 - August 2021

Technical Operations Manager

Bentrol

  • Specialized in technical projects
  • Custom Software Development including Application Programming Interfaces (APIs)
  • Product design and development with BACnet, Modbus and other Communication Protocols
  • Building Management System (BMS) Programming
  • Project management
  • Advanced High Level Interfacing
  • Management of Building Service contracts
  • Systems Integration and Monitoring
  • Energy Management Systems (EMS)
  • Improved technical processes to help the business function more efficiently

February 2014 - December 2017

Systems Administrator

Bentrol

  • Management of the company network, phones and desktop fleet
  • System Migrations
  • Provisioning of servers
  • Technical Support for BMS and Access Control systems
  • Developed a monitoring system for managed BMS sites
  • Designed and developed an internal application to manage business processes

February 2014 - December 2017

Assistant Computer Technician

Bendigo Senior Secondary College

  • Maintained desktops and mobile devices around the college
  • Provided technical assistance to staff and students
  • Developed user documentation
  • Provided information sessions for staff
  • Created scripts, small programs and help sheets to assist staff and students
  • Assisted with customising and creating windows images with unattended install scripts
  • Installed new workstations and imaged them via WDS
  • Primarily responsible for maintaining a fleet of iPads available to staff and students

January 2013 - January 2014

Skills

Full Stack Development

  • HTML, CSS, JavaScript, Node.js, PHP, Python, MySQL, NoSQL, Redis
  • REST APIs - Express.js, Lambda, API Gateway

Cloud Computing

  • AWS, GCP and Azure certified
  • Designing and provisioning High Availablity infrastructure
  • Developing and deploying Serverless functions
  • Auto-provisioning of resources
  • Load Balancing and Auto Scaling Groups
  • Kubernetes (EKS, GKS)
  • Relational Database Service (RDS)
  • S3, Networking, DNS, API Gateway, Lambda, SQS, SNS, ECS, Fargate

DevOps

  • Site Reliability Engineering (SRE)
  • Infrastructure as Code (Terraform and Cloudformation)
  • CI/CD (GitHub Actions, GitLab CI/CD, Jenkins)
  • Observability (Grafana, Prometheus)
  • Containers (Docker, ECS, Fargate)
  • Version Control (Git)
  • Secrets Management (Hashicorp Vault)
  • Bash Scripting

System Administration

  • HyperVisors (ESXi, Proxmox), Virtual Machines, Windows, Linux
  • Networking
  • Password Management (Secrets Manager, Keeper, BitWarden)

Other Technical Skills

  • Building Management Systems (BMS)
  • CCTV & Access Control Systems
  • Electronics
  • BACnet
  • MQTT
  • IoT


Projects

Quirry App

RACE Services

  • Designed and developed an SaaS application, ‘Quirry’ to manage client assets and preventative maintenance schedules.
  • Created Client and Subcontractor login portals.
  • Streamlined workflows including automated JSEA and Service reports.
  • Created automated compliance checking of licenses and certifications via APIs
  • Quirry was developed using PHP, MySQL, Javascript.
  • Containerised the workload and made Quirry scalable and highly available.
  • Created CI/CD workflows to maximise development efficiency.
  • Managed subcontractors and junior developers.

2021

New Bendigo Hospital

Bentrol

  • Created BMS and Access Control Interfaces for existing control systems at Bendigo Health to integrate with the New Bendigo Hospital systems.
  • This project involved reverse engineering the Access Control System database and communication protocol and creating an API to interface with the New Bendigo Hospital Security System.
  • The BMS Interface involved custom interfacing to field controllers using a similar communication protocol to the access control system and creating a BACnet interface for the new Siemens BMS to connect.
  • During the project I liaised and conducted meetings with Siemens, LendLease and Bendigo Health around the design and rollout of the interfaces which included data migrations.

2017

Education & Certificates

AWS Certified Cloud Practitioner AWS Certified Solutions Architect AWS Certified Developer Associate GCP Certified Cloud Engineer Associate Microsoft Certified Azure Fundamentals HashiCorp Certified Terraform Associate Linux Foundation: Green Software for Practitioners

Linux Foundation: Green Software for Practitioners - Jan 2023 - View / Verify
GCP Certified Cloud Engineer Associate - May 2022 - View / Verify
AWS Certified Developer Associate - Jan 2022 - View / Verify
AWS Certified Solutions Architect - June 2021 - View / Verify
AWS Certified Cloud Practitioner - May 2021 - View / Verify
Microsoft Certified Azure Fundamentals - September 2021 - Verify
HashiCorp Certified Terraform Associate - November 2021 - Verify
Schneider Building Controls and Energy Efficiency - November 2019
Siemens Systems Hardware Advanced - March 2017
Siemens Systems Hardware Basic - March 2017
Honeywell WEBs N4 Intro and Spyder Training - February 2016
Certificate III in Information, Digital Media and Technology - November 2013
Bendigo Senior Secondary College - VCE 2011-2012


Interests

Food
Travel
Home Automation
Electronics
3D Printing
Basketball
Mountain Biking