Real infrastructure work, framed around the problems small businesses actually have.

One-Command Website Deploy
A small business updates its website by manually uploading files — slow, error-prone, and easy to break. No SSL automation, no rollback, no repeatable setup.
- Terraform
- AWS S3 + CloudFront
- ACM (TLS)

Containerized Booking Tool
A custom internal tool (reservations) runs on someone’s laptop or a fragile shared host. Updates are scary and downtime is silent.
- Docker
- GitHub Actions
- Fly.io / Render

Automated Backup & Restore
Most small businesses have no real backups. A bad update, a crash, or ransomware means permanent data loss.
- GitHub Actions (scheduled)
- AWS S3 / Backblaze B2
- Bash

Monitoring & Alert Dashboard
When a small business site or tool goes down, the owner usually finds out from an angry customer.
- Uptime Kuma / Prometheus + Grafana
- Alerting (SMS/email/Slack)
- Docker
Handwritten Docs to Data
Intake forms, work orders, and logbooks are filled out by hand, then someone retypes them into a computer — slow, tedious, and full of typos. Old paper records sit in boxes where nobody can search them.
- AWS Textract (OCR + handwriting)
- AWS S3 + Lambda
- Python

