My online portfolio
Find a file
2026-03-11 15:00:03 -04:00
.gitignore add readme 2026-03-11 14:46:34 -04:00
favicon.svg update for better seo 2026-03-11 15:00:03 -04:00
index.html update for better seo 2026-03-11 15:00:03 -04:00
og-image.png update for better seo 2026-03-11 15:00:03 -04:00
README.md add readme 2026-03-11 14:46:34 -04:00

vetdev.me — Portfolio

Personal portfolio site for Aaron — U.S. Army veteran, AI & Automation Engineer, and lifelong learner.

Live at: vetdev.me


About

I came up through the military, where clear communication, structured processes, and doing the job right the first time aren't aspirations — they're requirements. That discipline carried directly into IT. I've held every rung of the ladder from helpdesk to automation engineering, and the constant across all of it has been a belief that simplicity is a force multiplier.

  • Background: U.S. Army veteran (Active Duty, Reserve & National Guard)
  • Current Role: AI & Automation Engineer @ MSP
  • Focus: Reducing toil through intelligent automation; owning the full stack
  • Domains: Software Engineering · Network Engineering · Systems Admin · Cloud Infrastructure
  • Education: B.S. in progress — VA education benefits
  • Kernel: Mission-first. Learn fast. Ship clean.

Tech

Languages & Runtimes Go · TypeScript · PowerShell · JavaScript · Bash · Python · SQL

Cloud & Infrastructure Microsoft Azure · Microsoft 365 · Azure Functions · Azure Logic Apps · Entra ID · Exchange Online · MS Graph API

Networking & Security Cisco IOS · Systems Hardening · TCP/IP · DNS/DHCP/ARP · Wireshark · MFA / Zero Trust · Firewall Policy

DevOps & Tooling GitHub Actions · CI/CD Pipelines · Docker · RMM Platforms · PSA / Autotask · REST APIs · Node.js / Express

AI & Automation LLM Integration · Agentic Workflows · OpenAI API · Anthropic API · Twilio / Voice AI · Rewst · Workflow Orchestration


Projects

Identity Reconciliation ServiceTypeScript · Express Background service that cross-references MFA platform users against Microsoft 365 accounts to surface inactive, orphaned, or excess licenses. Integrates with PSA tooling for automated remediation tickets.

PST File ScannerGo Compiled CLI binary deployed via RMM that recursively scans Windows endpoints for PST files, reporting size and path. Deployed with a PowerShell wrapper that configures Defender exclusions and injects config via environment variables.

Voice Alert AutomationTypeScript · Node.js Automated phone-call system triggered by RMM alerts. Bridges a voice platform with OpenAI's Realtime API to deliver dynamic, context-aware alert summaries over outbound calls.

Client Ticket PortalVue.js · Express · Azure Multi-tenant self-service ticketing portal for MSP clients. MSAL-authenticated via Microsoft 365 accounts with an Express backend integrated into a PSA platform. Supports per-tenant branding and Teams app deployment with SSO.

Firewall Uptime MonitorNode.js Lightweight service that pings client WAN interfaces on a schedule and fires multi-channel notifications on outage detection. Configurable alert routing and escalation thresholds.


Contact

Email aaron@vetdev.me
Repos git.vetdev.me/aaron
LinkedIn linkedin.com/in/aaron-allen-anp
Location Ohio, USA

If you build things that matter, let's talk.