Justin Carter
Business Solutions Developer II | Systems Integration, Power BI, HubSpot & Cloud Automation
Cloud & Automation Projects
Hands-on projects exploring AWS, Terraform, CI/CD, and security-minded automation
Memphis BBQ Ranking Platform — Serverless AWS, Terraform & CI/CD Project
Crowdsourced restaurant ranking app built on a fully serverless AWS stack: Lambda + API Gateway, DynamoDB, Cognito, and CloudFront. Multi-environment Terraform infrastructure deployed through a security-hardened CI/CD pipeline with no static credentials.
- Serverless backend: Lambda + API Gateway (HTTP), Python, DynamoDB with Bayesian ranking algorithm
- Auth: Cognito User Pools with JWT; ratings require login, leaderboard is publicly viewable
- Multi-environment Terraform (dev/prod) with OIDC GitHub Actions — zero static AWS credentials
- Security pipeline: Checkov IaC scanning, Ruff + pip-audit, 69 pytest tests gate every deploy
- Append-only audit log, per-user rating enforcement via composite keys, CloudWatch alarms
Production-Style AWS EC2 Environment — Terraform, OIDC CI/CD & Linux Hardening
Production-style AWS environment provisioned entirely with Infrastructure as Code: VPC networking, a single EC2 managed by Auto Scaling for self-healing recovery, least-privilege IAM, secretless CI/CD via GitHub Actions (OIDC), CloudWatch observability, and Linux hardening.
- Modular Terraform: VPC, compute, DNS, monitoring — each a reusable module
- CI/CD: GitHub Actions with OIDC auth; auto-deploys on merge via S3 artifacts + SSM Run Command (no SSH)
- CloudWatch alarms + SNS alerting (CPU, disk, status checks, ASG health)
- Server hardening: unattended-upgrades, SSH lockdown, fail2ban, UFW
- Remote state with S3 backend + DynamoDB locking
Technical Skills
Business systems, data, cloud infrastructure, and automation
Business Systems & Integration
Cloud & Infrastructure
DevOps & CI/CD
Security & Compliance
Development
Certifications & Training
Get In Touch
Talk systems integration, cloud, automation, or Memphis BBQ
Contact Information
Reach out to me on LinkedIn or GitHub