AWS Cloud · us-east-1 GitHub Source Repo GitHub Actions CI/CD Pipeline AWS SAM IaC / Deploy Amazon S3 Static Resume Files ACM TLS Certificate CloudFront CDN + HTTPS Origin Access Control IAM Roles & Policies Route 53 DNS resume.bachelder.me User Browser fetch() counter API Gateway REST Endpoint Lambda Python Function DynamoDB Visitor Count

Matthew Bachelder

// Aspiring DevOps & Cloud Engineer
matthew@bachelder.me · LinkedIn · GitHub · bachelder.me · Charlotte, NC
 visitors
Cloud Resume Challenge | resume.bachelder.me
AWSPython TerraformGitHub ActionsSAM
  • Deployed a resume site on AWS with GitHub Actions CI/CD, completing lint, test, and deploy in under 30 seconds.
  • Defined backend infrastructure as code with AWS SAM, managing Lambda permissions through IAM policies.
  • Provisioned S3, CloudFront, and ACM with Terraform and imported existing resources without downtime.
  • Implemented a serverless visitor counter using a Python Lambda function, API Gateway, and DynamoDB.
  • Hosted frontend on S3 behind CloudFront, achieving a 99 Lighthouse score at under $1/month.
Capstone Project | divitup.org
DockerDigitalOcean CloudflareNext.jsFastAPI
  • Served as sole DevOps engineer for a 4-person team building a group expense and chore tracking application.
  • Owned version control workflow as the team's Git \& GitHub lead, reviewing and merging 50+ pull requests.
  • Containerized a 4-service application with Docker Compose to ensure development-to-production parity.
  • Configured Cloudflare DNS and Nginx reverse proxy to enforce secure HTTPS access across all services.
  • Provisioned and maintained a production Ubuntu Linux environment on a DigitalOcean droplet.
AI Dashboard | m62.bachelder.me
DockerGitHub Actions NginxDigitalOceanMongoDB
  • Engineered a 3-service microservices architecture for an AI benchmarking dashboard using Docker Compose.
  • Developed shell scripts to automate MongoDB initialization and seeding across container environments.
  • Automated deployment via custom GitHub Actions workflows, completing in under 60 seconds.
  • Secured internal API endpoints by enforcing OAuth2 and JWT authentication protocols.
Personal Website | bachelder.me
Next.jsTypeScript CloudflareGitHub Actions
  • Delivered a personal portfolio site through Next.js with 12 reusable TypeScript components and a custom domain.
  • Administered Cloudflare DNS for subdomain management and custom email routing across multiple projects.
  • Leveraged GitHub Actions for CI/CD pipelines with automated linting and deployment in under 60 seconds.
Lab Instructor
08/2025 - 05/2026
University of North Carolina at Charlotte · Charlotte, NC
  • Instructed 180+ students in Python fundamentals, translating lecture concepts into hands-on exercises each week.
  • Collaborated in weekly TA syncs to coordinate grading responsibilities and refine lab instruction approaches.
  • Guided students through debugging Python errors in real time across lab sessions and office hours.
Eagle Scout & Lead Advisor
04/2023 - Present
Scouting America — Troop and Crew 167 · Charlotte, NC
  • Advised youth leaders through pre-trip planning sessions on contingency analysis and risk identification.
  • Delivered a $2,000 Eagle Scout infrastructure project by coordinating procurement and 15 volunteers.
  • Mentored 20-25 youth weekly across two units on leadership, goal-setting, and project execution.
University of North Carolina at Charlotte
01/2024 - 05/2026
Bachelor of Arts, Computer Science | 3.94 GPA
Master of Science, Information Technology | Early Entry, in progress
AchievementsSumma Cum Laude, Chancellor's List 2024-26, Tau Sigma Honor Society, Eagle Scout
Infrastructure Docker, GitHub Actions, CI/CD, Terraform, Git, Nginx, Cloudflare, Linux, MongoDB, MySQL
Cloud AWS (Lambda, S3, CloudFront, API Gateway, DynamoDB, IAM, SAM, ACM), DigitalOcean
Languages Python, Java, TypeScript, JavaScript, SQL, HTML/CSS, Bash
Frameworks Next.js, React, FastAPI, SQLAlchemy, pytest