Olatunde Adio Alex-oni, Developer in Lagos, Nigeria
Olatunde is available for hire
Hire Olatunde

Olatunde Adio Alex-oni

Verified Expert  in Engineering

Software Developer

Lagos, Nigeria

Toptal member since September 1, 2019

Bio

Olatunde is a software engineer with over nine years of experience in software engineering. During this time, he has worked across the stack from building customer-facing applications to building tooling used by engineers and architecting solutions and infrastructure. Over the last few years, he has worked more with infrastructure and driving the DevOps culture. He enjoys collaborating and solving problems.

Portfolio

Remerge gmbh
Amazon Web Services (AWS), Ansible, Apache Kafka, Bash, Go, Python 3, Chef...
Relayr GmbH
Amazon Web Services (AWS), Jenkins, Google Cloud Platform (GCP), Kubernetes...
an online freelance agency
Bash, NGINX, HAProxy, Hubot, Google Cloud Platform (GCP), Kubernetes, Docker...

Experience

  • Amazon Web Services (AWS) - 9 years
  • Docker - 8 years
  • Terraform - 8 years
  • Ansible - 6 years
  • Google Cloud Platform (GCP) - 6 years
  • Kubernetes - 6 years
  • Go - 5 years
  • PHP 5 - 5 years

Availability

Part-time

Preferred Environment

Linux

The most amazing...

...project I've built was a development toolkit which allowed engineers to seamlessly create a production-like environment locally and build features faster.

Work Experience

Site Reliability Engineer

2021 - PRESENT
Remerge gmbh
  • Optimized resource management and provisioning processes by implementing best-in-class tooling and processes for creating new resources by product engineering teams.
  • Led the migration of core workloads to Hashicorp Nomad, designing and implementing a seamless migration plan that minimized disruption to daily operations. This contributed to a significant reduction in deployment time.
  • Developed automated tools that streamlined application components and processes, achieving notable time and cost savings for the organization.
Technologies: Amazon Web Services (AWS), Ansible, Apache Kafka, Bash, Go, Python 3, Chef, Terraform, Nomad, Kubernetes, Docker, Vault, Linux, Google Cloud Platform (GCP), Consul, DevOps, CI/CD Pipelines, Cloud Monitoring, Prometheus

DevOps Engineer

2019 - 2021
Relayr GmbH
  • Improved engineering processes by implementing a new secrets management solution with Hashicorp Vault, ensuring seamless integration with existing tools and workflows. This reduced exposure risks, bringing the organization closer to a least privilege principle.
  • Successfully executed an AWS account splitting initiative, minimizing disruption to daily operations while improving security and streamlined management of resources.
  • Expertly migrated complex applications and dependent services from AWS to Azure, seamlessly transitioning without disrupting daily operations. Leveraged expertise in cloud architecture, automation, and project management to ensure success.
Technologies: Amazon Web Services (AWS), Jenkins, Google Cloud Platform (GCP), Kubernetes, Docker, Python, GoLand, Go, Terraform, Ansible, Consul, PostgreSQL, Bash, Apache Kafka, Azure, Vault, Packer, Python 3, DevOps, CI/CD Pipelines, Cloud Monitoring, Amazon CloudWatch, Prometheus, ELK (Elastic Stack)

Platform Team Lead

2018 - 2019
an online freelance agency
  • Led a team of seven engineers to restructure our infra to allow us to have uniform tooling across the board. This involved rewriting our microservices to a single language without any service disruption for our end-users.
  • Led the platform team on a "consolidation" project to re-evaluate our micro-service culture. This led to the removal of unnecessary service abstractions and the merging of redundant microservices without causing any service disruption for our end users.
  • Worked with other engineers on the platform team to develop tools around Google Cloud Pub/Sub to provide insight into event data and enforce validation rules.
Technologies: Bash, NGINX, HAProxy, Hubot, Google Cloud Platform (GCP), Kubernetes, Docker, Python, GoLand, Go, Terraform, Python 3, DevOps, CI/CD Pipelines, Amazon Web Services (AWS), Cloud Monitoring, Amazon CloudWatch, ELK (Elastic Stack)

DevOps Team Lead

2017 - 2017
an online freelance agency
  • Developed tooling to effectively set up and manage a development environment for microservices and applications which drastically cut the time it takes an engineer to set up their environment from one week to less than a day.
  • Introduced the ChatOps concept by developing tooling to enable developers to manage Kubernetes resources such as deployments, pods, and services through Slack. This increased developer autonomy, agility, and improved transparency leading to reduced MTTR.
  • Eliminated service disruption between deployments by the introduction of a blue-green deployment strategy.
  • Improved our platform resilience with the introduction of Kubernetes health check.
Technologies: Bash, NGINX, HAProxy, Hubot, Google Cloud Platform (GCP), Kubernetes, Docker, Python, Go, Terraform, Node.js, Amazon Web Services (AWS), Python 3, DevOps, CI/CD Pipelines, Cloud Monitoring

Software and DevOps Engineer

2014 - 2017
irokotv.com
  • Developed and supported a iROKOtv(v2) platform, which was a monolith and played a key role in the phasing out of the monolith, building, and migrating to a microservice architecture.
  • Served as a key member of the team that developed the content service, report service, scheduling service, DRM management service, video encoding service, and notification service.
  • Developed and implemented our data migration strategy for content, customer subscription, and voucher data between the versions of the platform, along with the associated asset processes and restructuring.
  • Implemented changes to our infrastructure and API to gracefully retire the V1 of the iROKOTV Android application, which fixed a revenue leakage channel.
  • Led the development of ChatOps tools to perform tasks such as deploying application releases to AWS ECS, restarting ECS tasks, describing and comparing services in environments, managing application configuration, and flushing cache via Slack.
  • Headed DevOps tasks such as provisioning, configuring of enabling required infrastructures, and monitoring of the platform to ensure minimal downtime.
Technologies: Symphony, Kohana, Laravel, Ruby, Adobe ColdFusion, Bash, MySQL, PostgreSQL, SQL, JavaScript, Python, GoLand, Go, PHP, Amazon Web Services (AWS), Ruby ERB, Chef, Ansible, Docker, Amazon Elastic Container Service (ECS), PHP 5, Consul, DevOps, CI/CD Pipelines, Cloud Monitoring, Amazon CloudWatch

Web Developer

2011 - 2013
Lostinlagos.com
  • Developed social media integration features which drove organic traffic.
  • Developed a mobile site which improved user engagement by 70%.
  • Developed a business management feature which enabled businesses to interact with potential customers.
Technologies: MySQL, PHP, PHP 5

Software Developer

2010 - 2011
United Bank for Africa
  • Automated the generation of management financial reports as a request by various business units.
  • Coded FinnOne accounts in account offices on the INFOPOOL (MIS platform) managed by the unit.
  • Archived country databases of the UBA banks across Africa on the MIS platform.
  • Worked with the database administrator to ensure high availability and optimal performance of the database.
  • Automated the departmental control function checklist, which was used for more than four years across the shared business units in Nigeria.
Technologies: Microsoft SQL Server, Adobe ColdFusion

Experience

Migration of Workload to HashiCorp Nomad

Migrated existing workload responsible for handling millions of requests per second to HashiCorp Nomad with minimum downtime and impact on the velocity of the product engineering teams. With servers running in both private and public cloud.

Education

2006 - 2010

Bachelor's Degree in Computer Science

University of Ilorin - Ilorin, Kwara, Nigeria

Skills

Libraries/APIs

Ruby ERB, Node.js

Tools

Ansible, Terraform, Amazon Elastic Container Service (ECS), Grafana, Amazon CloudWatch, ELK (Elastic Stack), GoLand, Jenkins, NGINX, Vault, Packer, Chef

Languages

PHP 5, Bash, Python, Go, Python 3, PHP, SQL, T-SQL (Transact-SQL), Ruby, JavaScript

Paradigms

DevOps

Platforms

Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux, Kubernetes, Adobe ColdFusion, Azure, Apache Kafka

Storage

Amazon S3 (AWS S3), PostgreSQL, MySQL, Microsoft SQL Server

Frameworks

Kohana, Laravel, CakePHP

Other

Consul, Nomad, CI/CD Pipelines, GitHub Actions, GitHub Runners, Cloud Monitoring, Prometheus, Hubot, HAProxy, Symphony, Computer, Ansible Playbooks, Terraform Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring