Skip to main content

Full-Stack · Cloud · Platform · Reliability

Full-Stack & Cloud Platform Engineer

I build product-facing applications and the cloud infrastructure, CI/CD, and observability that keep them reliable. From React and Node.js code to AWS deployment and operational support.

React · TypeScript · Node.js · PostgreSQL · AWS · Terraform · CI/CD · Observability

AWS Certified Solutions Architect – Associate

Validated expertise in distributed systems, cost optimization, and high-availability architectures on AWS.

Flagship

Flagship Project

PitchPulse26: Full-Stack World Cup Prediction Platform

A full-stack World Cup prediction platform built on serverless AWS with Terraform, CI/CD, CloudWatch monitoring, and a documented rollback path.

Built an end-to-end prediction platform for World Cup 2026 group-stage matches. The frontend runs on AWS Amplify, the backend is an Express API on Lambda behind API Gateway, and Prisma + Neon PostgreSQL power match, prediction, standings, and leaderboard data. Infrastructure is managed with Terraform, DNS is handled through Route 53 for a Namecheap-purchased domain, deployments run through GitHub Actions, and operations are supported by CloudWatch dashboards, alarms, and a documented rollback runbook.

ReactTypeScriptNode.jsPrismaPostgreSQL (Neon)AWS LambdaAPI GatewayAmplifyTerraformGitHub ActionsCloudWatchRollback
Frontend
React, TypeScript, Vite, Tailwind
Backend
Node.js, Express, Prisma
Database
PostgreSQL on Neon
Compute
Lambda + API Gateway
IaC
Terraform
CI/CD
GitHub Actions
Observability
CloudWatch dashboard, alarms, log retention, rollback runbook

Selected Projects

A curated set of supporting projects that reinforce the flagship with cloud infrastructure, CI/CD, and production delivery depth.

Featured Project

The Acquisitions: Container Delivery on AWS

Built an end-to-end delivery pipeline for a containerized Node.js API on AWS. GitHub Actions runs build, test, image scanning, and deployment; Docker images are pushed to ECR; ECS Fargate serves the application behind an ALB; and Terraform provisions the supporting infrastructure. Prometheus and Grafana add runtime visibility on top of the deployment flow.

AWSCI/CDDockerECS FargateALBECRGitHub ActionsTerraformPrometheusGrafanaDevSecOps
Featured Project

TaskForge: AWS Delivery Platform with Observability

Built a delivery platform around Jenkins, Docker, ECR, and EC2 to automate how application changes move into AWS. CloudFormation provisions the base infrastructure, Jenkins handles build and deployment stages, and CloudWatch Agent collects host-level metrics so runtime health is visible after release, not just during the pipeline run.

AWSCloudFormationJenkinsDockerECREC2CI/CDCloudWatchObservability
Featured Project

Cloud-Native Node API: ECS Fargate & EKS Deployments

Deployed the same Node.js + Express API to AWS two ways. ECS Fargate behind an ALB, and Amazon EKS with a managed node group and a LoadBalancer Service to compare the operational surface, networking model, and cost shape of both AWS container platforms end to end. Documented the build to ECR, both deployment paths, and end-to-end traffic verification with side-by-side console and kubectl evidence.

AWSECS FargateEKSKubernetesDockerECRALBVPCNode.js
Featured Project

Terraform AWS Platform: Multi-AZ, ALB, Auto Scaling

Provisioned a reusable AWS infrastructure baseline with Terraform for highly available application hosting. The stack includes a multi-AZ VPC, public and private subnets, an ALB, an Auto Scaling Group, NAT gateways, IAM roles for SSM access, and CloudWatch alarms tied to scaling behavior. GitHub Actions handles CI/CD for infrastructure changes without static cloud credentials.

AWSTerraformVPCALBAuto ScalingCloudWatchSNSIAMNAT GatewayGitHub ActionsHigh Availability

About Me

Gerard Eklu

I'm Gerard Eklu, a Full-Stack & Cloud Platform Engineer with 5+ years of software engineering experience. At The Home Depot, I worked on enterprise-scale applications, modernized CI/CD pipelines using GitHub Actions, TeamCity, and Spinnaker, and supported cloud deployments across GCP and Kubernetes environments with secure secrets management.

I specialize in product-minded engineering backed by infrastructure automation with Terraform, containerization with Docker, CI/CD pipeline design, and cloud-native architectures on AWS and GCP.

With experience building production software using React, Node.js, and TypeScript, I design infrastructure and CI/CD pipelines with real developer workflows in mind, focusing on reliable, low-friction delivery and operational clarity.

AWS Certified Solutions Architect – Associate

AWSTerraformCI/CDDockerAnsibleGCPObservabilityReactNode.jsTypeScript
Explore My Cloud & Platform Work
Hands-on projects across AWS, GCP, Terraform, Docker, CI/CD, and observability.

A curated view of the infrastructure, delivery, cloud architecture, and reliability work that supports the systems side of my portfolio.

Core Skills

A focused snapshot of the technologies I use most across product delivery, cloud infrastructure, and operational reliability.

Cloud & Platform

AWSTerraformDockerGitHub ActionsCloudWatchNetworking / VPCIAM / Security

Infrastructure, deployment, and production operations.

Application Engineering

TypeScriptNode.jsReactNext.jsExpressPostgreSQLTailwind CSS

Frontend and backend technologies used in flagship product work.

Workflow & Delivery

GitLinuxBash / Shell ScriptingConfluenceAgile Delivery

Tools and habits that support team execution and maintainability.

Resume

Download my up-to-date resume highlighting product engineering, cloud infrastructure, CI/CD, and production delivery experience.

Let’s Connect

I’m open to full-stack, cloud platform, and software engineering roles, as well as freelance projects. Share a bit about the opportunity and how I can help.