Projects

Cloud & DevOps projects,
built in the open

Hands-on projects from my day-to-day work building cloud infrastructure — AWS microservices on ECS Fargate, CI/CD & GitOps pipelines, Terraform, and automation. All open-source, all on GitHub.

Browse all 117+ repositories →

AWS · ECS

ECS Fargate Microservices

A web frontend plus four Python microservices and Postgres that run locally with Docker Compose, then deploy via CloudFormation to AWS ECS Fargate with RDS — ECR, ALB, VPC, NAT Gateway, Secrets Manager and VPC Endpoints wired end to end.

  • Docker Compose
  • ECR
  • ECS Fargate
  • CloudFormation
  • ALB
  • RDS
  • Secrets Manager
  • VPC
Linux · RHCSA

RHCSA-9 (EX200) Study Kit

Comprehensive study notes and practice dumps for the Red Hat EX200 exam — every objective covered, from user management to SELinux and shell scripting.

DevSecOps · EKS

Three-Tier DevSecOps Project

An end-to-end three-tier application shipped through the full SDLC — Jenkins CI/CD with SonarQube and Trivy quality & security gates, OWASP Dependency-Check, builds to ECR, GitOps delivery to EKS with ArgoCD, and Prometheus/Grafana monitoring on top.

  • EC2
  • Jenkins
  • SonarQube
  • Trivy
  • ECR
  • EKS
  • ArgoCD
  • Grafana
CI/CD · Observability

Application Delivery Pipeline — EKS + GitOps

A containerized app delivered through the complete chain — Jenkins to ECR and EKS (via eksctl), ALB Ingress through the AWS Load Balancer Controller, Helm packaging and Route 53 — with Prometheus, Loki & Grafana providing end-to-end observability.

  • Jenkins
  • EKS
  • eksctl
  • ALB Ingress
  • Helm
  • Route 53
  • Loki
  • Grafana
AWS · Learning

AWS Zero to Hero

The Complete AWS Course — a structured, hands-on path from core compute, storage, and networking services to production-ready architecture.

Architecture

Three-Tier Application

A production-style three-tier application — web, app, and database layers — containerized, deployed on AWS, and wired through a CI/CD pipeline.

Terraform · IaC

Terraform AWS Project

Reusable Terraform infrastructure-as-code for AWS — VPCs, EC2, EKS and supporting services, written to be reviewed and extended like production code.

  • Terraform
  • VPC
  • EC2
  • EKS
  • IaC
Security · IAM

IAM Cross-Account Access

Secure cross-account IAM patterns using STS AssumeRole and least-privilege policies — granting scoped, auditable access to a production S3 bucket between AWS accounts without sharing long-lived credentials.

  • IAM
  • STS AssumeRole
  • S3
  • Least privilege
FinOps

AWS Cost Optimization

Serverless FinOps automation — Lambda functions and least-privilege IAM policies schedule stop/start of non-production EC2 instances outside business hours to cut the monthly bill.

  • Lambda
  • boto3
  • EC2
  • IAM
  • Cost optimization
DevSecOps · EKS

Tetris DevSecOps Project

Hands-on DevSecOps project deploying a Tetris game on AWS EKS — Jenkins CI/CD, ArgoCD GitOps, Terraform IaC, Docker, Trivy scanning, and SonarQube code quality.

  • EKS
  • Jenkins
  • ArgoCD
  • Terraform
  • Docker
  • Trivy
  • SonarQube
Kubernetes · Learning

kubestarter

A repository to get you started with Kubernetes — from cluster basics to running your first workloads, with hands-on examples.

CI/CD · Learning

Jenkins Zero to Hero

Install Jenkins, configure Docker as a build agent, set up CI/CD, and deploy applications to Kubernetes — a complete learning path.

AWS · Labs

AWS Lab Guide

An Amazon Web Services practice lab guide — enough structure that absolute beginners can run the hands-on labs themselves.

…and dozens more shell-scripting projects, learning notes, and labs. Everything I build is public on my GitHub ↗.

Something specific in mind?

Have a project or stack you'd like built?

I build cloud, DevOps, and automation projects in the open. If there's a problem you'd like solved or a topic you'd like covered, reach out — I'm always happy to help.

Contact me →