Available for hire

AARON
HENDRICKS

🏆 3rd place · Building with Gemma hackathon

I got into technology in 8th grade when a friend showed me his PC running Ubuntu Linux. Something clicked that day that never unclicked. I've spent the years since learning how systems actually work — not just how to use them, but how to own them. I believe the best engineers aren't the ones who know the most answers. They're the ones who can't stop asking why.

Salt Lake City, UT
Open to remote
Open to relocation
Solutions Engineer · Systems Administrator · AI Expert · Technical Strategist · Leadership
Get in touch → Download résumé ↓

01

SKILLS

Systems & Infrastructure
  • Linux (Ubuntu/Debian)
  • Windows Server 2016–2022
  • Active Directory
  • GPO
  • Entra ID
  • Proxmox VE
  • VMware ESXi
  • iRedMail
  • DNS / DHCP
  • Office 365
  • Google Workspace
Networking & Security
  • VLAN Segmentation
  • WireGuard / Headscale
  • Nginx Reverse Proxy
  • nftables / UFW
  • SSL/TLS (Certbot)
  • Cisco Meraki
  • pfSense
  • SPF/DKIM/DMARC
  • VoIP (FreePBX)
  • PON / FTTH
Automation & Development
  • Python
  • Bash
  • PowerShell
  • Flask
  • Git
  • SQL (MariaDB/PostgreSQL)
  • REST API Integration
  • API Reverse Engineering
  • Stripe API
  • SMTP Automation
Hardware & IoT
  • ESP32 / Arduino
  • Raspberry Pi
  • Circuit Prototyping
  • GPIO / Sensors
  • Ubiquiti UniFi
  • RF / WiFi Planning
  • Structured Cabling
AI & Machine Learning
  • Local LLMs (Ollama / Gemma)
  • Structured LLM Output
  • Speech-to-Text (Whisper)
  • Text-to-Speech (Kokoro / Qwen3)
  • Vision Models
  • GPU Inference (CUDA)
  • AI Automation Pipelines
  • AI Coding Agents
  • Blender Python / Procedural 3D
Cloud & Containers
  • Kubernetes (k3s)
  • Docker
  • Longhorn Storage
  • cert-manager / Let's Encrypt
  • Backup & Recovery

02

PRIVATE CLOUD

// self-hosted homelab nodes · connected via headscale mesh · 100.64.110.0/23

Headscale // Mesh Topology
MESH: ONLINE
NODES: 8

03

PROJECTS

🧠 Self-Hosted AI
Private AI Inference Stack

One RTX 3090 serves the whole mesh: a local LLM (Gemma 4 on Ollama, with vision and audio input), Kokoro text-to-speech, and faster-whisper large-v3 speech-to-text, plus Qwen3-TTS character voices that load on demand and free the GPU when the job ends. Context sizes and quantisation are tuned so everything shares 24 GB of VRAM. Cluster apps and devices call it over the WireGuard mesh, and nothing leaves the network.

LLM output is constrained with JSON schemas and few-shot examples, then validated against allow-lists in code. Measured, not assumed: 2 bad values in 10 calls without examples, 0 in 12 with them.

OllamaGemma 4 faster-whisperKokoro TTS Qwen3-TTSCUDA JSON Schema
🏗 AI Product Prototype
Construction Dailies

A reporting PWA that turns typed or dictated construction notes into reviewed PDF reports. Whisper transcribes the dictation, an LLM asks clarifying questions and drafts revisions, and the report is reviewed before it's final. Photo handling, SQLite storage, device authentication, output validation, and a prompt-evaluation harness so prompt changes are tested, not guessed.

PWAWhisper LLMSQLite PDF GenerationPrompt Evals
🏠 Hackathon Prototype
AI Roof Estimator

Type in an address, get a roof estimate. Address lookup, satellite and solar data, Claude Vision analysis of the roof, materials and labor calculations, and a finished PDF estimate — external data and AI analysis wired into one complete browser workflow, built and deployed during a hackathon.

Claude VisionGeocoding Satellite / Solar DataPDF Generation
🧰 AI Agents
Agent Tools & Skills

Reusable instructions, scripts, and validation workflows that let AI coding agents do repeatable creative and technical work — 3D asset pipelines, generative art, video production, cluster deployments. Each skill packages tool usage, project conventions, troubleshooting notes, and human review checkpoints, so the agent does the same job the same way every time.

⚡ This page's link-preview card and favicon came out of two of them.
Claude CodePython Agent SkillsValidation Gates
🔎 Agentic Prototypes
Opportunity Finder + Browser Agent

A government-opportunity finder that pulls from federal sources, ranks results programmatically, and has AI explain each match — including saying so when nothing fits. And a browser agent where every outbound action needs human approval, with a versioned learning playbook, full audit trails, and a simulation benchmark with a control arm to measure whether it actually gets better.

RetrievalRanking Browser AutomationHuman-in-the-Loop Benchmarks
🌙 Live Web App
Sounds

An ad-free ambient sound mixer for sleep — layered rain, thunder, and theta waves, installable as an app. It's the most-used tool in my personal portfolio, which also includes games with regular players.

PWAWeb Audio Ad-Free
Try it → sounds.ahcomputing.com
🌐 Homelab Infrastructure
Headscale Mesh + Node CLI

Self-hosted WireGuard overlay connecting an 8-node private cloud across physical locations. Built custom CLI tooling for SSH command broadcast, deployment, MOTD management, and status monitoring across all nodes simultaneously.

HeadscaleWireGuard PythonProxmox VE BashSSH
🔐 Security Research
Email Spoofing Tool

Discovered that malicious actors were bypassing Proofpoint (enterprise spam filter) via direct-to-MX delivery — skipping DNS MX records entirely. Built a custom spoofing test tool to prove the vector and validate the fix. Saved a client from active exposure.

PythonSMTP SPF/DKIM/DMARCSecurity Research
🤖 AI + Hardware
Squire

A SunFounder robot dog on a Raspberry Pi 5 running a full AI voice pipeline: OpenWakeWord → faster-whisper STT → local LLM (Gemma 4 on Ollama) → Kokoro TTS. Also doubles as a security camera with LLM image analysis and email alerts. Because why build a robot dog that just walks around?

Raspberry Pi 5Python OllamaKokoro TTS OpenWakeWordWhisper
🔒 Personal Project
IoT Smart Lock

ESP32-based WiFi smart lock prototype with deep sleep power management, matrix keypad entry, magnetic door sensor, and motor driver. Flask API server handles dynamic PIN sync across multiple units. Now in active consideration for a real residential deployment.

ESP32Arduino C++ FlaskGPIO REST APIDeep Sleep
♟ Chess + AI
Chess Coach App

Built for a coworker who said he wanted to improve his game. FEN position analysis, PGN game review, Gemini API integration, piece influence visualizer (attack/defense heat overlays), and a tension map showing contested squares. He never used it. Occupational hazard.

PythonGemini API CanvasFEN/PGN
🎮 API Reverse Engineering
Game Automation Bot

Inspected browser network traffic to map a web game's full client-server API. Built a Python client that speaks the native protocol — auth, world queries, movement, interaction, harvest timing. Territory-boundary validation prevents invalid requests. Built with my brother.

PythonAPI Reverse Eng. HTTP Interceptionrequests
🌍 Open Source
Porkbun DNS CLI

Open-source command-line tool wrapping the Porkbun REST API for DNS and domain management — published on GitHub and used in production at High Ground Web. Paired with private tooling that automates nginx site provisioning, cutting new-client deployment from hours to minutes.

PythonREST API DNSCLI GitHub
📊 Email Security
DMARC Report Visualizer

Deployed a full iRedMail server with SPF/DKIM/DMARC enforcement, then built a visualizer that parses DMARC aggregate reports into a dashboard — auditing delivery health and spoofing exposure across every owned domain at a glance.

PythoniRedMail SPF/DKIM/DMARCData Viz
🔐 Personal Project
Shield — Email Alias Platform

Database-backed email alias system built on Python, Flask, and MariaDB. Custom Postfix piping routes inbound email dynamically based on real-time database lookups. Full identity control without any third-party dependency.

PythonFlask PostfixMariaDB SMTP
↗ Field Notes More details on these projects at my blog. blog.ahcomputing.com

04

EXPERIENCE

High Ground Web
Founder / Infrastructure & Web
May 2026 – Present
Salt Lake City, UT
  • Founded and operate a web hosting and deployment platform serving small-business clients — auto repair, accounting, home services — owning the full stack from domain registration to production hosting.
  • Published an open-source CLI on GitHub wrapping the Porkbun REST API for DNS and domain management; built private tooling that automates nginx site provisioning, cutting new-client deployment from hours to minutes.
  • Run nginx reverse-proxy configuration, SSL/TLS, and Flask contact-form backends across client sites, coordinated through a structured port registry.
Microworks
Network Engineer / Systems Administrator
Mar 2021 – Jun 2026
Salt Lake City, UT · MSP
  • Designed and supported hybrid IT infrastructure for SMB clients — Windows Server, VLANs, VoIP — as the highest tier of technical escalation.
  • Identified an email spoofing vector bypassing enterprise spam filtering; built a test tool to validate the attack and confirm the fix.
  • Redocumented a 20+ VLAN multi-site network with pfSense mesh VPN — enabling hardware refresh and DHCP pool expansion; also configured Entra ID SSO for DocuSign on the same client.
  • Built full apartment network infrastructure from scratch — cabling, switches, VLANs, APs — including Python scripts to auto-generate per-unit VLAN configs.
  • Designed multi-floor WiFi coverage plans using Ubiquiti UniFi Design Manager with architectural floor plans and RF heatmap validation.
  • Built Python automation for deployment, monitoring, and network config generation; performed full multi-site Synology NAS remediation across client environments.
Vicidiem
Network & VoIP Systems Engineer
Jun 2019 – Mar 2021
Salt Lake City, UT
  • Deployed full apartment network infrastructure at new construction sites — physical cabling through firewall config and per-unit router setup.
  • Wrote Python scripts to generate VLAN configs for 100–300 unit properties; independently extended them to add QR code WiFi onboarding for tenants.
  • Led a solo 2-day nursing home phone migration: new FreePBX server, 66-block termination, multiple Grandstream ATAs.
Extra Space Storage
Telecom & IT Support Specialist
Nov 2016 – Jun 2019
Salt Lake City, UT
  • Key contributor to technology rollouts across 1,500+ sites: Android MDM, RingCentral VoIP, Office 365 for 3,200 employees.
  • Traveled solo to Atlanta to lead satellite office network buildout — site installation and domain join completed independently.
  • Built a weekly process that monitored cellular backup bandwidth and blocked overages before they hit — a safeguard worth ~$100K in carrier fees. $100K SAFEGUARD

05

RECOGNITION & CERTIFICATIONS

3RD
Building with Gemma Hackathon
Third place · local, open-weight models
SEC+
CompTIA Security+
February 2019
NET+
CompTIA Network+
October 2010
A+
CompTIA A+
October 2010

LET'S TALK

// open to Solutions Engineer · Systems Administrator · AI Expert · Technical Strategist · and roles worth defining · remote or relocation considered