~/maber.io · main open to work · remote · colorado springs, co
$ whoami

Mike Abernathy

$ cat /etc/about
$ ls ~/stack
$ cat /etc/story
$ gh status · 15 repos · 1 followers · live
top repos
  • PCPC

    Full-stack Pokémon card price checker built on Azure serverless — Svelte, Azure Functions, Cosmos DB, Terraform IaC

    TypeScript
  • maber-web

    Personal web apps monorepo — SvelteKit apps for maber.io (landing, Pokémon card price checker, blackjack, portfolio) with pnpm workspaces + Turbo, deployed to Vercel

    Svelte
  • agent-dev

    Containerized AI agent development environment using Docker and MCP servers with security hardening

    Python
  • code-vector-sync

    MCP server for semantic code search using Qdrant vector embeddings

    Python
  • mom-cloud

    Automated photo backup and archival pipeline — solving Mom's iCloud storage woes while building cloud/DevOps portfolio skills.

    Python
recent activity
  • 5d pushed to Abernaughty/maber-web
  • 5d pushed to Abernaughty/PCPC
  • 5d opened PR in Abernaughty/PCPC · #246
  • 5d pushed to Abernaughty/PCPC
  • 5d pushed to Abernaughty/PCPC
  • Python 42.9%
  • TypeScript 17.8%
  • Svelte 16.9%
  • HCL 10.5%
  • Shell 5.5%
/work [ 3 projects ]

What I'm shipping

Click a row to expand. Each project links to a deep-dive case study.

Full-stack pricing app on Azure. Scrydex is the origin; Cosmos DB Serverless holds warm data; the client caches hot data in IndexedDB. Each tier has independent staleness detection. Routed through Azure API Management for rate limiting and edge caching. Infrastructure managed as 7 Terraform modules to keep blast radius scoped.

Pokémon Card Price Checker screenshot

Cross-platform Blackjack with persistent balance tracking and authentic Vegas rules (split, double-down, dealer-stands-on-soft-17). Built twice — once in Python with Tkinter to learn the GUI primitives, then ported to vanilla JS for the browser version. No frameworks on the web side, just clean DOM + CSS.

Blackjack screenshot

A redesign of dev.maber.io with terminal-forward visuals and a server-side GhDashboard that replaces the usual static "stats strip" with live GitHub data via GraphQL. Self-hosted variable fonts, dark-only by design, A+ security headers target. Built with SvelteKit 2 + Svelte 5 runes + TailwindCSS 4.

This portfolio screenshot
/now

Currently

updated May 2026

building
Engineer's Desk redesign of this site, plus the GhDashboard server fetch.
learning
Cosmos DB serverless cost tuning and KQL patterns for App Gateway diagnostics.
reading
Designing Data-Intensive Applications — Kleppmann.
listening
Software Engineering Daily, Latent Space.
/skills

Skills

dropping the buzzword soup — these are the tools I actually ship with.

cloud

  • Azure Functions
  • Static Web Apps
  • Cosmos DB
  • API Management
  • Lighthouse
  • Blueprints
  • Batch
  • Cloud Services

iac

  • Terraform
  • Bicep
  • ARM
  • Azure Policy
  • Resource Graph

ci/cd

  • Azure DevOps Pipelines
  • GitHub Actions
  • tfsec
  • Checkov

observability

  • Azure Monitor
  • Log Analytics
  • App Gateway diagnostics
  • KQL

security

  • RBAC
  • governance
  • private endpoints
  • VNet / subnetting
  • ExpressRoute

languages

  • PowerShell
  • Python
  • TypeScript
  • SQL (MySQL, KQL)
  • Bash
$ curl -X POST mike@maber.io

let's ship something_good

open to senior cloud, platform, and devops roles. also up for a chat about azure weirdness, sveltekit, or pokémon tcg market data.

clearance
US Citizen, eligible for SECRET