
Olatunde Adio Alex-oni
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since September 1, 2019
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
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
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
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.
DevOps Engineer
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.
Platform Team Lead
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.
DevOps Team Lead
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.
Software and DevOps Engineer
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.
Web Developer
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.
Software Developer
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.
Experience
Migration of Workload to HashiCorp Nomad
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring