Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

David Popoola

Plano,TX

Summary

Cloud DevOps and Engineer with over 9 years of experience in developing purpose-built solutions. Diligent DevOps Engineer with robust background in Azure engineering and demonstrated success in optimizing cloud infrastructure. Extensive background with implementing new systems and updating existing databases. Over 8 years of experience working as an Azure Cloud & DevOps Engineer for automation of enterprise applications to achieve continuous integration (CI) and continuous deployment (CD). Experience working in all phases of the Software Development Life Cycle (SDLC). Google Cloud platform using services such as compute, AZURE, App Engine, Identity security, Cloud Storage, Kubernetes engines, databases, networking, Google Kubernetes Engine (GKE), AWS Infrastructure management using AWS CloudFormation, Chef, Jenkin Linux/Host/Service/cloud monitoring apps Automating Performance Test/ Deployments using Bash/Python/Ruby, AWS Services (EC2, CFT, S3, SNS, ELB, CloudWatch, VPC, Auto scaling) Write automation scripts in Bash and Python for performance monitoring, performance tuning, notifications, pro-active monitoring etc. Experience in configuring environments and deploying applications using Configuration Management Tools Chef and Puppet. Experience with Stackdriver Monitoring & Logging, Splunk, Nagios for Resource Monitoring & Log tracing. Designed and implemented CI/CD DevOps delivery system for the Linux teams, with an innovative test framework that allowed for significant reduction of capital expense requirements through equipment allocation and reuse. Handled several Docker components like Docker Engine, Hub, Machine, Compose, Registry, Swarm and experienced with Docker container service, dockerized applications and microservices by creating Docker images from Dockerfile and running them to create the Docker containers and Docker consoles for managing the application life cycle.

Overview

8
8
years of professional experience
1
1
Certification

Work History

DevOps/SRE- AZURE

CIGNA
05.2022 - Current
  • Teamed with 13 developers to execute APIs that enabled the internal analytics team to increase reporting speed from 15% to 25% in 2 weeks
  • Spearheaded the design of 20 IaaS-based solutions in Google Cloud Platform and delivered proof of concepts of new solutions on the cloud, saving $30K in costs
  • Increased database performance from 10% to over 30% by configuring auto-scaling solutions to meet varying load requirements
  • Responsible for hands on development, and implementing a well-informed cloud strategy that effectively supports the overall business and IT strategy
  • Administrating Azure IaaS/PaaS services like compute Azure Virtual Machines, Web and Worker roles, VNET, Network services, Azure DevOps, SQL Databases, Storages, Azure Active Directory, Monitoring, Autoscaling, PowerShell Automation, Azure Search, DNS, VPN
  • Migrating on-premises applications to Azure and configured VNETs and subnets as per the project requirement and performed PowerShell scripting to do Patching, Imaging, and Deployments in Azure
  • Configured a Google cloud Virtual Private Cloud (VPC) and Database Subnet Groups for isolation of resources
  • Deployed and monitored scalable infrastructure on Google cloud & configuration management using Docker and Google Kubernetes Engine (GKE)
  • Performed installation and configuration of secrets management tool (Hashicorp Vault) inside Google Cloud Platform for managing the user and system credentials
  • Creating Google cloud storage (GCS) buckets, maintaining and utilizing the policy management of these buckets and used GCS coldline for storage and backup on Google cloud
  • Leveraged Cloud SDK and Google Cloud CLI to package and deploy containerized web applications on to the Google Cloud Platform and using Google Kubernetes Engine (GKE) to manage clusters and implemented autoscaling conditions to accommodate traffic variance
  • Automated the IAM secrets policy management for Hashicorp Vault by integrating it with Jenkins, deployment of PostgreSQL databases, load balancers for AquaSec container security tool inside GCP using CloudSDK and Python
  • Creating fully automated build, test and deployment processes by leveraging Google Cloud Build as an automated solution for deploying new versions of containerized web applications and maintaining a repository of docker images storage in Google Container Registry
  • Assisted clients with seamless migration from on-premise systems to the cloud, minimizing disruption to operations.
  • Created, updated and maintained dev-ops scripts to manage, distribute and secure company data.
  • Migrated legacy applications to the Azure cloud platform, resulting in increased flexibility and reduced operational costs.

Senior Cloud Engineer

Wells Fargo
12.2018 - 04.2022
  • Consolidated databases and unnecessary servers, which reduced costs by $3K monthly; received promotion ahead of schedule
  • Spearheaded the deployment of 300 cloud servers using python and managed AWS accounts to access resources, increasing security by 90%
  • Implemented build and deployment process with Jenkins, reducing manual work and increasing efficiency by 50% in 3 months
  • Building and maintaining deployment and infrastructure automation tools
  • Configure and build monitoring and logging tools to monitor our applications and servers
  • Working with engineering teams to improve their use of our cloud resources
  • Ensuring that our applications and services are horizontally scalable, highly available, and are deployable with our existing tools
  • Extensively worked on Jenkins for Continuous Integration (CI) and for End-to-End automation for all build and deployments
  • Deployed Highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, RDS, Route53, Security groups, Network Access Controls, AWS Elastic Load Balance, Cloud Watch, Cloud Formation Templates, and Auto scaling using terraform
  • Wrote Ansible playbooks to manage configurations of AWS nodes
  • Used Ansible and Ansible Tower as configuration management tools to automate repetitive tasks, quickly deploy critical applications, and proactively manage changes
  • Knowledge or experience with CI/CD tools, Azure DevOps
  • Using Azure RBAC, I segregate duties within my team and grant only the amount of access to users that they need to perform their jobs
  • Led training sessions on cloud technologies, increasing team knowledge and fostering a culture of continuous learning.
  • Collaborated with cross-functional teams to develop and implement cloud-based solutions, streamlining business processes.
  • Designed and deployed scalable cloud architectures for improved application performance and reliability.
  • Identified security risks in cloud environments and implemented robust security measures, safeguarding sensitive data.

Cloud Engineer - AZURE

7 - ELEVEN
12.2016 - 11.2018
  • Increased weekly releases from 100 to 250 for each project and decreased the number of bugs by 96%
  • Achieved 200% database integrity and retained it while controlling over 3GB of code; promoted builds that satisfactorily achieved a 90% pass rate from automated tests
  • Designed software in the first month of employment that improved efficiency in configuration management by 50%
  • Designed and configured fully automated CI/CD lifecycle for the high-profile single-page application resulting in 3x reduction of average deployment time
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Terraform
  • Leveraged AWS cloud services such as EC2, auto-scaling, and VPC to build secure, highly scalable, and flexible systems that handled expected and unexpected load bursts.
  • Implemented an automated cost monitoring and compliance system targeting 17% cost saving for operational costs on the company’s AWS cloud platform.
  • Deployed a central monitoring and logging system with interesting insights on states of systems and applications therein.
  • Designed and implemented a highly efficient automation pipeline from development to deployment.
  • Integrated Build Process through Jenkins to various SCM tools like GitHub, SVN.
  • Massively reduced time to deliver different infrastructure layers by utilizing automation and configuration tools.
  • Developed Shell/Python scripts to automate the deployment process.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python
  • Design, implement and migrate customer environment.
  • Developed experience with operations of cloud services PaaS/SaaS/IaaS in designing and automate the infrastructures and deploying in cloud platforms such as Azure, AWS, GCP.
  • Server provisioning, automation (Puppet/Chef/Ruby), maintenance and performance tuning. Hands on experience in installing and administrating CI tools like Hudson/Jenkins, Team city, Bamboo and ALM tools like Anthill Pro and TFS.
  • Performed integration of Code Quality Analysis Techniques like Find Bugs, MD, Cobertura with CI tools.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
  • Hands-on experience in Azure cloud worked on Azure web application, App services, Azure SQL Database, Azure Blob storage, Azure Functions, Virtual machines, Fabric controller, Azure AD, Azure Data Factory, Azure Service Bus, and notification hub.
  • Proficient in using Azure service fabric to package, deploy, manage scalable and reliable microservices and containers.
  • Deployed microservices-based applications on Azure Kubernetes by using Azure Kubernetes Service (AKS), Ingress API Gateway, MySQL, SQL Databases, and Cosmo DB for stateless storage of external data, and set up reverse proxy Nginx servers and encrypting with SSL and TLS Skills.
  • Collaborated with cross-functional teams to design, develop, and implement seamless cloud migrations.
  • Maintained up-to-date knowledge on industry trends, contributing to the continuous improvement of cloud services offered.

Education

Bachelor of Science - Computer Science

Olabisi Onabanjo University
Ogun State
11-2007

Skills

  • Excellent oral skills
  • Excellent writing skills
  • Excellent negotiating skills
  • Excellent communicating skills
  • Amazon Web Services
  • EC2
  • S3
  • RDS
  • VPC
  • Elastic Load Balancer
  • Route 53
  • Cloud Watch
  • IAM
  • Amazon Glacier
  • Cloud Formation
  • OpsWorks
  • Google Cloud
  • Compute
  • Storage
  • Kubernetes
  • DNS
  • Network Security
  • Stackdriver
  • Tools
  • Microsoft Azure
  • Manager Resource Manager VMs
  • Virtual Networks
  • Azure AD
  • ARM Templates
  • DevOps Tools
  • Puppet
  • MCollective
  • Chef
  • Nagios
  • Ansible
  • Jenkins
  • Maven
  • Docker
  • Spinnaker
  • Zookeeper
  • Terraform
  • Salt
  • Tomcat
  • Apache webserver
  • Git
  • GitHub
  • Google Cloud Build
  • Google Container registry
  • Scripting
  • Shell
  • Bash
  • Python
  • Data
  • Data Warehousing
  • Mongo DB
  • Grafana
  • Composer
  • Snowflake
  • PostgreSQL
  • Databricks
  • Apache Kafka
  • Apache Spark
  • Apache Air Flow
  • Azure active directory
  • Azure SQL database
  • Azure DevOps
  • Azure machine learning

Certification

  • Microsoft Certified, Azure Developer Associate - Microsoft.
  • • AWS Certified Solution Architect (Associates)
  • AWS Certified DevOps Engineer (Professional)

Timeline

DevOps/SRE- AZURE

CIGNA
05.2022 - Current

Senior Cloud Engineer

Wells Fargo
12.2018 - 04.2022

Cloud Engineer - AZURE

7 - ELEVEN
12.2016 - 11.2018

Bachelor of Science - Computer Science

Olabisi Onabanjo University
David Popoola