Personal details

Timothy O. - Remote DevOps engineer

Timothy O.

Site Reliability Engineer
Based in: 🇬🇧 United Kingdom
Timezone: London (UTC+1)

Summary

I am an experienced DevOps Engineer with over 7 years of experience collaborating with development teams to build, deploy, and maintain diverse solutions across various sectors. My skillset includes deploying and managing infrastructure across multiple cloud providers using Cloud Native technologies such as Docker, Kubernetes, Helm, Terraform, ArgoCD, GitHub Actions, and other tools.

I have a proven track record of building successful products using technologies such as Python, Flask, Django, Firebase, JavaScript, Vuejs, as well as NoSQL/SQL databases and other relevant technologies.

In my free time, I am passionate about writing Cloud-related articles on my blog (https://timtech4u.medium.com), contributing to open source projects on GitHub, and speaking at tech meetups.

As a Google Cloud Expert for Cloud and a Certified Kubernetes Administrator, I am highly skilled and knowledgeable in my field, and I am dedicated to staying up-to-date with the latest industry trends and best practices.

Work Experience

DevOps Engineer
Kudi Inc | Oct 2020 - Dec 2021
Python
Git
Heroku
Google Cloud Platform
Kubernetes
Terraform
Infrastructure as Code
CI/CD
As a DevOps Engineer at Kudi, I; - ensure the appropriate developer is aware, notified and prioritises production errors and exceptions. - maintain strict and clear requirements on monitoring for nodes, services and applications, including CPU, memory, response time, scaling, HDD usage, queue buildup, etc, and additionally maintain appropriate alerting for each metric. - deploy and maintain observability tools for nodes and applications using monitoring dashboards, e.g. Prometheus + Grafana. - Am responsible for provisioning cluster resources, repositories, CI/CD pipeline, users + permissions. - provide updates to the entire company during outages and for expected downtime in a professional and timely manner in addition to any other events which may occur. - maintain code-as-infrastructure repositories using tools such as Terraform, Kustomize etc., and also ensuring they are always up-to-date to reflect a snapshot of the production environment. - create and maintain developer tools to empower developers to perform their own operations tasks.
Fullstack Engineer
Mercurie | May 2019 - Dec 2019
Node.js
Firebase
Google Cloud Platform
GraphQL
Vue.js
At Mercurie, I focus on building customer-based solutions for digital needs using mind-blowing technologies. - Built complex backend logic and Restful & GraphQL APIs with Python, Flask, Django, Nodejs. - Designed and Integrated systems with Google Cloud products such as Cloud SQL, Cloud Storage, Cloud Memory Store, Cloud Build, Cloud Pub/Sub, Container Registry, Firebase/Firestore, CI/CD tools. - Designed User Interfaces with Vuejs and Integrated with Firebase, GraphQL and Restful Endpoints. - Wrote Automation Scripts and Continuous Deployment Pipelines for Cloud Infrastructure. - Published Software Engineering and DevOps Articles on Mercurie Blog.

Education

Bayero University Kano
Bachelor of ScienceComputer Science
Jan 2015 - Dec 2019

Personal Projects

Ushahidi Platform USSD ServiceIconOpenNewWindows
2019
Python
Flask
Redis
At Ushahidi, I worked on a USSD Integration to enable users to submit reports cases via their mobile USSD, this enables interaction when reporting cases over using SMS.
Field Tracking SystemIconOpenNewWindows
2019
Node.js
PostgreSQL
Elasticsearch
Geospatial Technology
A geospatial tool to track vaccinators and determine visitation status for campaigns.

Certifications & Awards

Certificate Kubernetes Administrator
The Linux Foundation | Jun 2021
Certified Kubernetes Application Developer
The Linux Foundation | May 2021