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.
Backend & Multi-Cloud DevOps Engineer
Personal information
- Email: idowusteve.idowu@gmail.com
- WhatsApp: +234 816 175 1040
- City: Toledo, Ohio
- 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.
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.
- Toledo, OH, USA.
- +234 816 175 1040
- idowusteve.idowu@gmail.com
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.