Open to work — Cloud Infrastructure Engineer

Building cloud
infrastructure
that scales.

CS student deploying real AWS infrastructure with Terraform. Projects are open source, documented, and built with production-style security and cost-control tradeoffs. Based in Wisconsin.

View projects GitHub →
10+
AWS projects deployed
IaC
100% Terraform
Live
Production infrastructure
What I work with

Skills & Technologies

Hands-on experience with AWS cloud services, infrastructure as code, and Linux systems.

☁️
Amazon Web Services
S3, EC2, VPC, ALB, NAT Gateway, Route 53, ACM, Lambda, IAM, SSM, CloudFront, CloudWatch
Active
⚙️
Terraform
Infrastructure as Code — full resource lifecycle, modules, state management
Active
🐧
Linux
Ubuntu 24.04 LTS, WSL2, Bash scripting, CLI tooling
Active
🐙
Git & GitHub
Version control, GitHub CLI, repo management, open source workflow
Active
🚀
CI/CD
GitHub Actions, OIDC authentication, automated S3 deployment, CloudFront invalidation
Active
🐳
Docker
Containerization, Dockerfiles, multi-service applications
Learning
☸️
Kubernetes
Container orchestration, EKS, cluster management
Coming soon
Cloud project roadmap

Projects & Work

Real AWS infrastructure deployed from scratch. All code open source on GitHub.

Project 10 Complete
CI/CD + GitHub Actions
Built a secure CI/CD pipeline for my live portfolio website. GitHub Actions now deploys updates automatically to Amazon S3 and invalidates CloudFront after changes are pushed to the main branch. The pipeline uses GitHub OIDC and a least-privilege AWS IAM role instead of long-term AWS access keys.
GitHub Actions CI/CD OIDC IAM Role S3 CloudFront
Project 08 Complete
Docker
Containerized a simple Python web application with Docker. Built a Docker image from a custom Dockerfile, ran the application as a container, mapped local ports, tested with curl, and cleaned up the container after validation.
Docker Containers Python 3.12 Dockerfile WSL2
Project 07 Complete
API Gateway + Lambda
Exposed an existing AWS Lambda function through a public API Gateway HTTP endpoint using Terraform. Built a serverless API route, Lambda proxy integration, and invoke permission.
API Gateway Lambda HTTP API IAM Terraform
Project 06 Complete
Lambda Serverless Function
Deployed a Python serverless function on AWS Lambda with a least-privilege IAM execution role. Packaged and deployed via Terraform. Invoked and verified via AWS CLI with live JSON response.
Lambda Python 3.12 IAM Serverless Terraform
Project 05 Live
Route 53 Custom Domain
Migrated personal portfolio to a custom .dev domain using Route 53, CloudFront CDN, ACM SSL certificate, and S3 static hosting — all provisioned with Terraform. Zero downtime deployment.
Route 53 CloudFront ACM S3 Terraform DNS
Project 04 Complete
CloudFront + HTTPS
Deployed a CloudFront CDN distribution in front of S3 static hosting with HTTPS enforcement, custom error pages, and Origin Access Control for secure S3 access.
CloudFront HTTPS OAC S3 Terraform
Project 03b Complete
EC2 Security Hardening
Rebuilt a basic EC2 web server into a production-style secured architecture. Deployed a private EC2 instance with no public IP, no SSH access, no .pem key, HTTPS through an Application Load Balancer, Route 53 DNS, ACM certificate validation, NAT Gateway for private outbound access, and security group chaining.
EC2 VPC ALB Private Subnet NAT Gateway SSM HTTPS Terraform
Project 03 Complete
EC2 Web Server
Provisioned an EC2 Ubuntu instance with Nginx web server, security groups, and SSH key pair — all with Terraform. Queried latest Ubuntu AMI dynamically from Canonical.
EC2 Nginx Security Groups SSH Terraform
Project 02 Complete
S3 Static Website
Deployed a static portfolio site to AWS S3 with public access policies, bucket website configuration, and static hosting — all infrastructure provisioned with Terraform.
S3 Static Hosting Bucket Policy Terraform HTML
Project 01 Complete
AWS Account Hardening
Secured a fresh AWS account with root MFA, IAM admin user with least-privilege policies, Terraform-managed billing alerts, and CloudTrail audit logging.
IAM MFA CloudTrail Billing Alerts Terraform
Background

About me

I'm a computer science student and US veteran based in Wisconsin, building hands-on cloud infrastructure skills from the ground up.

My focus is on AWS cloud infrastructure — deploying real, production-grade systems with Terraform rather than just studying theory. Every project I build is live and open source.

I'm actively working toward a Cloud Infrastructure Engineer role, with a roadmap covering AWS, Docker, CI/CD pipelines, Kubernetes, and observability tooling.

I believe the fastest path to expertise is building real things and documenting every decision along the way.

Current stack
Amazon Web Services
EC2 · VPC · ALB · NAT Gateway · S3 · CloudFront · Route 53 · ACM · IAM · Lambda · SSM · GitHub Actions OIDC
Terraform
v1.15.3 · Full IaC lifecycle · State management · Modules
Linux
Ubuntu 24.04 LTS · WSL2 · Bash scripting · CLI tooling
Git & GitHub
GitHub CLI · Version control · Open source workflow
Python
Scripting · Automation · AWS Boto3

Let's connect

Open to Cloud Infrastructure Engineer roles. Feel free to reach out on LinkedIn or check out my work on GitHub.