Hi, I'm

Ayo Ademilua

Cloud Engineer & SRE

I help teams ship reliable systems on AWS, Azure, and GCP—from Kubernetes and Terraform to CI/CD and observability. When I'm not improving uptime, I'm probably automating the next thing.

Portrait of Ayo Ademilua

About Me

I'm Ayo—a Cloud Engineer and SRE based in Ontario. For over six years I've been building and running cloud-native systems that stay up when it matters. I love turning messy infrastructure into something teams can rely on: multi-cluster Kubernetes, GitOps-style automation, and observability that actually helps people debug.

I work in Bash, Python, and Go to automate everything from provisioning to alerting—so teams spend less time firefighting and more time shipping. If you're looking for someone who cares about reliability and clean systems, let's talk.

Ontario, Canada
SRE / DevOps / Platform Engineer

Skills

Python Terraform Kubernetes AWS Azure GCP Docker Golang GitHub Actions New Relic Dynatrace Prometheus Grafana Ansible Linux SQL

Experience

OpenText

Senior Site Reliability Engineer

Feb 2022 – present · Waterloo, Ontario

  • Design and maintain a highly available Amazon EKS cluster with Istio service mesh across multiple AWS Availability Zones, sustaining 99.99% uptime and enabling elastic pod and node auto-scaling — optimizing performance and cost efficiency at scale.
  • Lead end-to-end observability and automated incident response using New Relic and PagerDuty, reducing production incident detection time by 40% and improving on-call responsiveness across distributed services.
  • Own everything-as-code Kubernetes cluster deployments using Terraform and GitLab CI/CD pipelines, eliminating manual provisioning steps and reducing deployment lead time by over 60%.
  • Design and maintain multi-cloud infrastructure across AWS and Azure using Terraform, ensuring consistent, repeatable environments and reducing configuration drift across dev, staging, and production.
  • Engineer intelligent New Relic dashboards and alerting policies to enable fast, data-driven troubleshooting, proactively surfacing performance degradations before they impact end users.
  • Collaborate with multiple engineering teams to diagnose and resolve production incidents across multi-layered microservices; contribute to blameless postmortems and implement preventive automation to eliminate recurring issues.
  • Participate in on-call rotation, owning incident response, triage, and resolution for production platform issues — driving down MTTR through runbooks and automated remediation.
  • Lead technical screening and structured onboarding programs for new hires, accelerating ramp-up time and improving team capability.
  • Mentor and coach junior and intermediate engineers on Kubernetes, cloud infrastructure, and DevOps best practices — raising team capability and fostering a culture of knowledge sharing and continuous improvement.

Martinrea International

DevOps Engineer

Jan 2020 – Feb 2022 · London, Ontario

  • Designed and deployed cloud-native, event-driven architectures on AWS using API Gateway, DynamoDB, Aurora Serverless, EC2, ECS, EKS, Fargate, IAM, CloudWatch, SQS, SNS, and S3 — supporting high-throughput systems with strong availability and fault tolerance.
  • Automated infrastructure provisioning and deployment pipelines using Terraform and GitHub Actions, reducing deployment lead time by ~50% and eliminating manual provisioning errors across dev, staging, and production environments.
  • Hardened a fleet of ~20 EC2 instances through automated provisioning, Ansible-driven security patching, and CIS benchmark compliance — reducing attack surface and ensuring consistent, auditable configuration across all environments.
  • Centralized secrets management using AWS Secrets Manager as the primary secrets store, enforcing least-privilege access controls and eliminating hardcoded credentials across all codebases and deployment pipelines.
  • Integrated Prometheus and Grafana for Kubernetes cluster observability, building dashboards and alert rules that reduced mean time to detect (MTTD) for cluster-level issues.
  • Authored and maintained dynamic Ansible playbooks for configuration management, OS patching, and user administration across 5+ Linux servers — with auto-discovery logic to onboard additional servers automatically, reducing patching time by 30% and ensuring audit-ready compliance.
  • Implemented Git branching strategies (GitFlow, trunk-based development) across engineering teams, improving code review workflows and reducing merge conflicts in CI/CD pipelines.

DTM Solutions

System Analyst

August 2016 – July 2018 · Lagos

  • Provided IT support across 5 client accounts (~50 users), handling workstation deployments, network administration, and end-user troubleshooting — improving ticket resolution time through structured triage and escalation workflows.
  • Administered Windows Terminal Server environments and enforced network security policies via Windows Firewall, reducing unauthorized access incidents across client sites.
  • Managed backup and recovery operations and maintained database integrity for client systems, ensuring business continuity with minimal downtime.
  • Collaborated within a 6-person team to coordinate project management support and deliver consistent service quality across all accounts.

Featured Work

FlaskBlog

FlaskBlog

A dynamic blog built with Flask, featuring multi-user support, clean templates, and content management.

Python Flask
Source Code
PDF Templates

PDF Templates

Generates PDF templates of multiple pages given predefined guidelines.

Python
Source Code
PDF Invoices

PDF Invoices

Reads invoice records from Excel and generates PDF invoices automatically.

Python
Source Code
Weather API

Weather API

REST API built with Python to serve historical weather data for various cities.

Python
Source Code
Go-WeatherTracker

Go-WeatherTracker

Fast web tracker API built with Go for collecting and managing tracking data.

Go
Source Code
Webcam Motion Detector

Webcam Motion Detector

Monitors the webcam and sends an email when a new object enters the view.

Python
Source Code
Go Website Health Checker

Go Website Health Checker

Lightweight health checker API in Go to monitor service status and uptime.

Go
Source Code
Go Cloud Storage Cli

Go Cloud Storage Cli

Golang CLI to upload and download files from GCP buckets.

Go GCP
Source Code
Go Postgres API

Go Postgres API

Go API connecting to PostgreSQL using go-pg for efficient data handling.

Go PostgreSQL
Source Code

Get In Touch

I'm open to opportunities and conversations. Reach out via email or connect on socials.

ayo.ademilua54@gmail.com