Kojo Hagan

801 Rymal Road East · Hamilton, ON. L8W 1B6 · (825) 365-3577 · kojohagan1994@gmail.com

Cloud enthusiast with ample knowledge of recommended best practices for building secure and reliable applications on the public cloud; understanding of the basic architectural principles of building on the AWS and Azure cloud platforms; knowledge of Infrastrucrure as a Code best practices on the cloud; understanding of network and security technologies as they relate to AWS and Azure.


Experience

Cloud Specialist

Aptum technologies, Toronto - Ontario

• Automated Kubernetes multi-cluster application deployments with Helm and ArgoCD, consistent deployments across environments and facilitating rapid application updates

• Automated infrastructure provisioning with Terraform and GitLab CI/CD, integrating IaC and GitOps for seamless and efficient deployments

• Collaborated with a team to develop a comprehensive Kubernetes workshop for professionals on AWS and Rancher infrastructure, to provide a practical learning experience on container orchestration and native Kubernetes concepts

• Utilized AWS Lambda for data ingestion from multiple EC2 instance syslogs into Amazon OpenSearch Service, enhancing search and visualization capabilities

• Streamlined the build and release process for various IIS websites using Azure DevOps, enhancing deployment efficiency and reliability

August 2022 - February 2024

Cloud Developer

CGI Inc, Toronto - Ontario

• Automated the provisioning and configuration of Linux virtual machines using Ansible to reduce setup configuration errors

• Leveraged the use of Terraform to automate the provisioning of virtual machines in Azure for application deployments

• Implemented the provisioning of multiple containerized applications using Kubernetes and an AKS cluster which helped reduce administrative overhead

• Wrote python script using Kubernetes client API to obtain status of various application deployments in AKS

• Leveraged the use of Azure Managed Identities to authorize and authenticate automation workloads in Terraform in Azure

January 2022 - August 2022

Cloud Architect (Remote)

GapBuster Inc, Maryland - USA

• Configured S3 buckets with various life cycle policies using the AWS CLI to archive the infrequently accessed data to Glacier for storage and backup on AWS reducing storge cost by 30%

• Configured IAM Users/Roles/Policies to grant least privileged access to AWS resources to users as per AWS best practices

• Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and RDS MySQL database instances reducing deployment times by an hour

June 2021 - December 2021

Cloud Operations Engineer

Ghana National Gas Company

• Implemented Data Pipelines to move data from DynamoDB to Redshift for reporting which reduced read consumption on DynamoDB by 50%

• Deployed and configured Linux Docker Containers in ECS clusters (Fargate Mode) using Terraform to run critical business applications, which optimized lean gas pipeline capacity by 15%

• Wrote Ansible playbooks with YAML to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages

• Used security groups, network ACLs, internet gateways and route tables to ensure a secure zone for organization in the AWS public zone

December 2018 - August 2019

Cloud Architect

Ghana National Petroleum Corporation

• Deployed EC2 instances with EBS storage in an auto scaling group to compute complex Decline Curve Analysis calculations based on historical production data, thereby saving the company $15000 per month

• Created a report generating process using AWS Connect, Lambda, S3 and SES leading to reduced errors in manual entry and an improvement in data quality by 58%

• Automated the creation of snapshots for 30+ EC2 EBS volumes using bash shell scripts in the AWS CLI

• Assisted in increasing data security by updating companywide encryption, steganography, IP security and secure wireless transmission practices using AWS KMS and AWS WAF

September 2017 - August 2018

Cloud Administrator

Premium Vision Cleaning Services, Ghana

• Consolidated all of the company's AWS accounts and organized workflow using AWS Organizations thereby improving productivity by 10%

• Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, VPC, ELB and RDS

• Configured alarms for monitoring the server's performance, health, CPU utilization, memory and disk usage using AWS CloudWatch and CloudWatch Agent

• Stored R&D workloads on EFS file system and allowed concurrent connections of multiple EC2 instances which provided high availability, scalability and lower latency

September 2016 - August 2017

Education

University of Calgary, Calgary, Alberta

Master of Engineering
Petroleum Engineering

GPA: 3.70

September 2019 - June 2021

Kwame Nkrumah University of Science & Technology (KNUST), Ghana

Bachelor of Science
Petroleum Engineering

GPA: 3.55

September 2013 - June 2017

Skills

Programming Languages & Tools
  • AWS
  • Azure
  • Kubernetes
  • Docker
  • Bash Scripting
  • Python
  • MacOS
  • Windows
  • Linux
  • MySQL
  • PostgreSQL
  • Terraform
  • Ansible

Interests

I enjoy most of my time being outdoors. During the warmer months, I enjoy playing basketball and soccer.

When forced indoors, I follow a number of comedy and fantasy genre movies and television shows, I am an aspiring guitarist, and I spend a large amount of my free time exploring the latest developments in the world of Cloud Computing.


Certifications

Visitors :