Files
alexa-amundson-resume/roles/11-automation-engineer.md
Alexa Amundson ec7b1445b5 kpi: auto-update metrics 2026-03-13
RoadChain-SHA2048: c645c1292ab1555e
RoadChain-Identity: alexa@sovereign
RoadChain-Full: c645c1292ab1555ebe6982915536d1c94701ff6bb16c20ed6ef4144eb50c9f984b4bfe5b9902109e8defd958d6be43ced8ec11cf95d6241536cd4da0b75f8fb48cbeb1b9f450c8f665b73d39e837d23e73e2ba4201af4dc40c02a34283efb04b39c612083465536f194f16adfadb1b56f714a65b918f40750f54eebf7724236861de173ec31963ff3b1b988d712be7e5acc3fe391eb804d3fdcfb9ccf77afc732660d23fff801f894318327eabf775eb4f4e67f7f22d07f23b0e17f6594cfe95b83b275fb7baaa97115e86562604fc5b47cc8024574b61396924e0ee2b7e454b0a1480c3076c7ad72408ceb4a75360d2d49c7d805c37ac5315af00e4a8ca2262
2026-03-13 23:16:12 -05:00

51 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Alexa Amundson
**Automation Engineer**
amundsonalexa@gmail.com | [github.com/blackboxprogramming](https://github.com/blackboxprogramming)
---
## Summary
A solo operator can't manually manage 256 services, 1,603 repos, and 7 nodes. Built 212 CLI tools and 52 scheduled automations that turn a one-person operation into a self-sustaining system.
---
## Experience
### BlackRoad OS | Founder & Automation Engineer | 2025Present
**The Philosophy: If You Did It Twice, Automate It**
- 212 CLI tools (121 MB) in ~/bin — every deployment, probe, audit, sync, and report is a single command
- 91 shell scripts for fleet management. Custom brand compliance auditing. Mass update tooling across all 99 sites
- GitHub-to-Gitea relay syncs 207 repos every 30 minutes — cross-platform Git without manual intervention
**The Schedule: 52 Tasks Running Without You**
- 17 Mac cron jobs + 35 fleet systemd timers = 52 automated tasks running daily, hourly, and every 5 minutes
- Daily KPI collection at 6 AM: 10 collectors pull from GitHub API, fleet SSH, Cloudflare CLI, local Mac — aggregated into daily report
- Self-healing autonomy: heartbeat every 60s, heal every 5m, power monitor every 5m — fleet maintains itself overnight
**The Pipeline: Data That Updates Itself**
- 10 collectors generate snapshots → aggregated into daily JSON → pushed to Cloudflare KV → live resume dashboards update automatically
- Every number on this page came from an automated collector, not a human typing it. Updated daily. Verified by source
---
## Technical Skills
Bash, Python, cron, systemd timers, GitHub Actions, SSH automation, jq, curl
---
## Metrics
| Metric | Value | Source |
|--------|-------|--------|
| CLI Tools | *live* | local.sh — ls ~/bin | wc -l |
| Shell Scripts | *live* | local.sh — find ~/ -name *.sh |
| Mac Crons | *live* | local.sh — crontab -l | wc -l |
| Systemd Timers | *live* | services.sh — systemctl list-timers via SSH |
| Fleet Crons | *live* | autonomy.sh — crontab -l via SSH |
| Total Repos | *live* | github-all-orgs.sh — gh api repos (17 owners) |