Work Experience
IT Technician
Lattis Networks
Atascadero, CA · Hybrid
- Troubleshoot and resolve network outages, misconfigured infrastructure, and endpoint issues across diverse small business client environments
- Administer Active Directory, Hyper-V, Meraki dashboards, and firewall configurations
- Manage physical infrastructure, cabling, endpoint security, and user permissions
- Onboard new client environments including workstation setup and network documentation
- Coordinate with vendors and senior technicians to escalate and resolve complex infrastructure issues
Assistant Office Manager
Rogers Jewelry Company
San Luis Obispo, CA · On-site
- Managed CRM systems and maintained data accuracy across multiple store locations
- Performed PC, printer, and network troubleshooting for staff
- Handled bookkeeping, data entry, and daily administrative operations
- Served as a primary point of contact for clients in a high-end retail environment
Projects
Cloud Resume Challenge
Built this site to learn how the core AWS services actually fit together end to end, and to have one place of my own to put everything else I build.
S3 · CloudFront · Route 53 · ACM · Lambda · DynamoDB · API Gateway · GitHub Actions
- Static build hosted in S3, distributed through CloudFront with a Route 53 custom domain
- HTTPS enforced at the CloudFront layer using a certificate provisioned through ACM
- Serverless visitor counter running on API Gateway, Lambda, and DynamoDB
- GitHub Actions pipeline that builds and deploys on every push to main
Movie Ranking Web App
Built for my friends' movie club to rank and compare every film we've watched together. I added a public demo environment alongside the private one specifically to work out how dual deployment from a single codebase is handled in practice.
Lambda · DynamoDB · Cognito · API Gateway · S3 · CloudFront · Route 53 · ACM · React · Vite
- Ranks 130+ films across 7 tiers with drag-and-drop reordering, built to work on both mobile and desktop
- Cognito authentication with JWT-authorized API Gateway routes and per-user rankings stored in DynamoDB
- Lambda execution role scoped to specific DynamoDB actions on four tables instead of a managed full-access policy
- React and Vite frontend with real-time saves, search, admin controls, and a side-by-side comparison view
Personal Linux HomeLab
Built on a repurposed Lenovo ThinkCentre M900 to get hands-on with self-hosted infrastructure outside of work, running services I actually use day to day.
Ubuntu · Docker · Caddy · Tailscale · DuckDNS · UFW · MariaDB
- Ubuntu server running containerized services (ActualBudget, RomM) with persistent storage and log management
- Exposed publicly over HTTPS through DuckDNS and a Caddy reverse proxy with automatic TLS
- Hardened access with UFW firewall rules, SSH config, and Tailscale zero-trust networking
Education
Western Governors University
B.S. Cloud Computing — Multi-Cloud (AWS & Azure)
Jun 2025 – Nov 2026 (Expected) · Remote
Cuesta College
A.A. Liberal Arts: Social & Behavioral Sciences
Aug 2022 – Dec 2024 · San Luis Obispo, CA
Work
Automating user provisioning with Active Directory & Group Policy
Standardizing new-user onboarding through folder redirection and GPO so account creation is repeatable and documented instead of manual.
Disaster recovery validation with Veeam 13 SureBackup
Automating backup verification in an isolated virtual lab to prove restores actually work before they are needed.
School
CompTIA Cloud+
Deepening cloud infrastructure, virtualization, and systems troubleshooting fundamentals beyond the associate level.
Microsoft AZ-104 — Azure Administrator
Building administrator-level Azure depth to pair with AWS for genuine multi-cloud coverage.





