HK.cloud-engineer

// Cloud Engineer & AWS Specialist

BuildingResilientCloudSystems.

AWS-certified cloud engineer shipping production infrastructure with Terraform, Lambda, and CloudFront.

0+Live AWS Demos
0+AWS Services
0%Lighthouse Score
Happiness Kolade — Cloud Engineer
Happiness K.
// AWS Architecture
PROD
CloudFrontCDN / TLSAPI GatewayREST · HTTPLambdaGo · NodeS3Static + CDNDynamoDBNoSQL · PAYAWS ☁

// About Me

Cloud Engineer. Builder. Learner.

I am Happiness Kolade, a cloud engineer who just completed a 3-month internship building production AWS infrastructure from scratch. I write Terraform, ship Lambda functions, and obsess over cost-optimised architecture.

This site is not just a portfolio — it is a live AWS production system. Everything you see is running on S3, CloudFront, Lambda, and DynamoDB, provisioned with Terraform.

I am actively seeking cloud engineering, DevOps, or solutions architect roles in 2026. If you are building something ambitious on AWS and need someone who treats infrastructure like code, let us talk.

// Internship Timeline

Week 1–2

Infrastructure audit and Terraform module design

Week 3–6

Built Lambda microservices + API Gateway layer

Week 7–10

CloudFront distribution + cost optimisation

Week 11–12

Handoff complete — 40% cost reduction achieved

3 mosInternship Duration
10+AWS Services Used
3Live Demos Running
$50Annual Hosting Cost

// Featured Case Study

From Monolith to Serverless on AWS

A real production migration completed during my cloud engineering internship.

0%Cost Reduction
0%Uptime Achieved
<0msGlobal Latency
0 minsTerraform Deploy
BEFORE
Load BalancerALB · Single RegionEC2 MonolithNode.js · All Servicest2.large · Always On$$$RDS MySQLdb.t3.medium · Always On
AFTER
CloudFrontCDN · Global · TLSS3Static AssetsAPI GatewayREST · JWT AuthLambda ×5Go · Pay-per-useDynamoDBNoSQL · PAYLIVE
# Lambda function for the API layer
resource "aws_lambda_function" "api" {
  function_name = var.function_name
  runtime       = "nodejs20.x"
  handler       = "index.handler"
  role          = aws_iam_role.lambda_exec.arn

  environment {
    variables = {
      TABLE_NAME = aws_dynamodb_table.main.name
    }
  }
}

// Projects

What I've Built

AWSLIVE

Cloud Portfolio Infrastructure

Production-grade static site on S3 + CloudFront + Route 53. Provisioned with Terraform. GitHub Actions CI/CD on every push.

$0.87/month to run

AWS S3CloudFrontRoute 53TerraformGitHub Actions
ServerlessLIVE

Serverless URL Shortener

Lambda + API Gateway + DynamoDB. Auto-expires via DynamoDB TTL. Handles millions of free-tier requests.

< 50ms response time

AWS LambdaAPI GatewayDynamoDBNode.jsTerraform
ServerlessLIVE

Lambda Image Optimiser

Serverless resizing and WebP conversion. Sharp inside Lambda. Results cached via S3 + CloudFront.

70% size reduction average

AWS LambdaS3CloudFrontLambda@EdgeSharp

// CREDENTIALS

AWS Certifications

AWS Certified Cloud Practitioner

CLF-C02

✓ CERTIFIED

2024

View Badge →

AWS Certified Solutions Architect – Associate

SAA-C03

⏳ IN PROGRESS

2025 (Expected)

AWS Certified Developer – Associate

DVA-C02

📋 PLANNED

2025 (Planned)

// Tech Stack

Skills & Tools

// Proficiency

AWSTerraformNode.jsTypeScriptNext.jsBash

Cloud

AWS S3CloudFrontLambdaAPI GatewayDynamoDBRoute 53ACMIAMLambda@Edge

🏗 IaC & DevOps

TerraformGitHub ActionsDocker (basics)AWS CLICloudWatch

💻 Frontend

Next.js 15React 19TypeScriptTailwind CSSFramer Motion

🖥 Backend

Node.jsExpress (basics)REST APIsZodReact Hook Form

🛠 Tools

GitVS CodeFigmaPostmanLinux/Bash

Currently deepening: Kubernetes · AWS CDK · Python for Lambda