I’m Gerard Eklu, a Software Engineer with 5 years of enterprise experience who evolved into DevOps through hands-on projects and advanced training. I blend full stack development with cloud, CI/CD, and infrastructure expertise working across React, Next JS, Node.js, Java, Terraform, and Google Cloud Platform.
At The Home Depot, I built high-performance React UIs, contributed to full stack apps, automated deployments with TeamCity & GitHub Actions, managed workloads on GKE with Spinnaker, and provisioned infrastructure via Terraform. Since then, I’ve delivered projects from job management apps to optimized business websites, while continually sharpening my DevOps and AWS skills.
IaC on GCP: VPC, subnet, firewall, and Compute Engine VM provisioned with Terraform. Startup script installs Docker/Git. GCS remote backend + Terraform workspaces for isolated dev/prod. Includes architecture diagram & outputs.
Containerized a Node/Express API, built & pushed images, and deployed via GitHub Actions (SSH) to AWS EC2. Added production-style observability with Prometheus scraping /metrics and a Grafana dashboard. Includes architecture diagram and runbooks.
Freelance marketing site for an HVAC business built with Next.js, Tailwind CSS, and Framer Motion. Integrated Jobber for appointment booking, custom contact form with Nodemailer backend, and deployed to Vercel.
Contributed to the frontend of a web app designed to manage, update, and generate job descriptions across an organization (ASCO). Built UIs with Next JS and Tailwind CSS, implemented editable forms, profile templates, and integrated with backend APIs for dynamic data handling. Collaborated with another engineer to deliver the app to a client company, deployed via AWS Amplify.
Docker
Kubernetes
Terraform
GitHub Actions
GCP
Prometheus
Grafana
JavaScript
React
Node.js
Express
MongoDB
Next.js
Tailwind CSS
Git
Linux
Bash
Jira
Agile
Download my up-to-date resume highlighting my experience in full stack development, DevOps, and cloud engineering.
📄 View Resume