Steve Idowu

I'm a Multi-Cloud DevOps Engineer

About

I'm a software engineer with 4 years of industry experience in building distributed and event driven systems. From system architecture design to code, infrastructure provisioning to application deployment and maintenance, I seek efficient solutions to challenges.

Steve's picture.

Backend & Multi-Cloud DevOps Engineer

Personal information

  • Degree: BSc., PhD(Candidate)
  • Website: www.isteve.info
  • Freelance: Available

I am a result oriented software engineer with a flair for creating elegant solutions in the least amount of time. I am an excellent team player with a positive attitude.

Skills

Below are a few of the modern development tools I am proficient in.

HTML, CSS & JavaScript 90%
C# & .NET Core 85%
SQL & NoSQL Databases 90%
Container Engines(Docker & Podman) 95%
AWS Cloud 95%
Observability tools (Prometheus, ELK stack) 90%
PHP & Laravel 90%
node.js & nest.js 85%
Container Orchestration (Kubernetes, Docker Swam) 95%
Azure Cloud 80%
infrastructure as Code (Terraform, CloudFormation, Ansible) 90%
CI/CD Tools(GitHub Actions, ArgoCD) 90%

Resume

A brief background information.

Summary

Steve Idowu

A software engineer with 4 years of industry experience in building distributed and event driven systems. From system architecture design to code, infrastructure provisioning to application deployment and maintenance, I seek efficient solution to challenges.

Education

PhD., Condensed Matter Physics

2022 - Now

The University of Toledo, Toledo, OH.

My research is focused on the study and fabrication of effecient transparent conductive oxides (TCO) for solar cells and other applications.

BSc., Physics

2019

Federal University of Agriculture, Abeokuta, Nigeria.

Obtained a Bachelors of Science degree in Physics, acquired problem solving and analytical skills.

Professional Certifications

Kubernetes and Cloud Native Associate - KCNA

Certified Kubernetes Application Developer - CKAD

Certified Kubenetes Administrator - CKA

HashiCop Terraform Certified Associate

AWS Certified Cloud Practitioner

AWS Certified Solutions Architect - Associate

AWS Certified Developer - Associate

AWS Certified SysOps Administrator - Associate

Professional Experience

Software Engineer

2024 - Now

Freelance Software & DevOps Engineer, Toledo, OH.

  • I refactored a traditional monolithic ecommerce web application written in Laravel PHP and Vue.js into a decoupled microservice 3-tier application. The application was containerized and deployed into a self-managed Kubernetes cluster that I created and maintain.
  • Created a simple blogging tool with nest.js, AWS VPC, AWS RDS, AWS SQS, AWS Lambda Function, S3 buckets and Application Load Balancer.
  • I provision and manage resources in AWS Cloud/Azure Cloud using IaC tools like Terraform and CloudFormation.
  • Configuring CICD pipelines with Jenkins CI, GitHub actions, AWS Code Pipeline and Azure DevOps.
  • Setting up and administering self-managed/managed Kubernetes clusters on AWS EKS, Azure AKS and Digital Ocean.
  • Deploying containerized applications on Kubernetes using Helm Charts.

Software Engineer

Jul. 2020 - Jul. 2022

Cognitive Labs Co., Kent, United Kingdom

  • I owned the design, development and implementation of the Payments and Identity microservices, which are key components of a distributed software system.
  • I executed full software development lifecycle (SDLF).
  • Using the test-driven development (TDD) methodology, I authored quality and testable codes.
  • Developed a scalable payment gateway that integrates with popular online payment services (Stripe and Paystack).
  • I implemented an Identity solution that integrates with Microsoft Azure Active Directory (Azure AD) and Microsoft Azure Active Directory B2C using SAML.
  • Implemented Continuous Integration and Continuous Delivery (CI/CD) [Build and Release] pipelines in Azure DevOps to build and deploy features.
  • Implemented Continuous Integration and Continuous Delivery (CI/CD) [Build and Release] pipelines in Azure DevOps to build and deploy features. I authored Terraform configuration files to provision and manage cloud resources (Infrastructure as Code).
  • As one of the pioneer engineers, I developed and maintained an array of in-house libraries and utilities, such as: a base Aggregate library written in C#, a C# Eventstore library built on NEventStore to consume MongoDB Streams and publish events to Azure EventGrid, a Messaging library to consume events from EventGrid, a JavaScript DataTable plugin among others.
  • I developed RESTful web APIs using .NET Core, node.js and documentation with Swagger UI.
  • I implemented logging and monitoring solutions with Elasticsearch, Kibana and Logstash (ELK) stack to provide insights.
  • Implemented Web Applications using AngularJS.
  • I wrote unit, integration, and end-to-end tests with tools like NUnit, Jest, and Selenium.
  • Mentored and trained junior software engineers.

Contact

Prefer to send a message? Please use the form below.

Address

Toledo, Ohio, USA.

Call me (WhatsApp)

+234 816 157 1040