Joshua Agyapong | Cloud Engineer & DevOps | Sec-Ops Background
Cloud engineer focused on designing, deploying, and securing scalable AWS infrastructure. Experienced in VPC networking, compute, containers, CI/CD automation, and cloud security. Background in security operations brings strong threat awareness, least-privilege design, and production-grade hardening into cloud environments.
-
Production-Grade 3-Tier VPC Architecture on AWS
Designed a multi-AZ VPC with public and private subnets, routing tables, NAT Gateway, Internet Gateway, security groups, and an Application Load Balancer -
Hosted a Static Website on AWS
Deployed a public-facing static website using EC2, Linux web server configuration, and security groups -
Hosted a Scalable Dynamic Web Application on AWS
Built a fault-tolerant architecture using EC2 Auto Scaling, Application Load Balancer, and Amazon RDS -
Hosted a WordPress Website on AWS
Implemented a WordPress deployment using EC2, RDS, private networking, and secure access controls -
Deployed a Static Web App on AWS with Docker, Amazon ECR, and ECS
Containerized and deployed a web application to Amazon ECS using images stored in Amazon ECR -
CI/CD Deployment on AWS using GitHub Actions and OIDC
Built a secure CI/CD pipeline with GitHub Actions and OIDC authentication to AWS, automating deployments to Amazon ECR and ECS
- Vulnerability Management Program Implementation
- Programmatic Vulnerability Remediations (PowerShell and BASH)
- Brute Force Attempt Detection
- PowerShell Suspicious Web Request
- Potential Impossible Travel
- Excessive Resource Creation / Deletion
AWS: VPC, EC2, ALB, Auto Scaling, RDS, ECS (Fargate), ECR
Networking: Public & Private Subnets, Route Tables, NAT Gateway, Internet Gateway
Containers & CI/CD: Docker, GitHub Actions, CI/CD Pipelines, OIDC
Security & IAM: IAM, Security Groups, Least-Privilege Access
Databases: MySQL, PostgreSQL
Version Control: Git, GitHub
Operating Systems & Scripting: Linux, Bash, PowerShell