Hi, I'm

John Hankel.

CKA-certified Kubernetes engineer & AI developer

25 years in IT. I architect cloud migrations on OpenShift/EKS/GKE/AKS and develop AI-integrated tools that solve real problems. Currently focused on Kubernetes orchestration and AI-assisted engineering.

John Hankel profile image

About Me

John Hankel profile picture

I’ve spent 25 years building and migrating enterprise infrastructure – from managing 60+ servers across international data centers to architecting multi-year cloud migrations on Red Hat OpenShift and AWS. I hold a CKA certification and have hands-on experience with managed Kubernetes across all three major clouds.

Outside of work, I develop AI-powered tools using Claude Code, LLM APIs, and local models. I’m particularly interested in the intersection of container orchestration and AI – building systems that are both well-architected and practically useful.

Technologies I work with:
  • Kubernetes (EKS, GKE, AKS, OpenShift)
  • Helm / Terraform
  • AWS / GCP / Azure
  • Docker
  • Python / Java
  • Claude Code / GitHub Copilot
  • Azure Entra ID / SAML / OAuth
  • Linux (RHEL, Ubuntu)
  • Bash / PowerShell
  • PostgreSQL / Oracle
  • CI/CD / GitLab / GitHub Actions
  • REST APIs
  • OpenText Documentum

Projects

AI Commit
Python Ollama Dear PyGui Git
AI Commit
AI-powered git commit message generator using local Ollama models. Includes a CLI for single-repo workflows and a Dear PyGui GUI monitor that auto-scans directories for repos, generates conventional commit messages from diffs, and supports accept/regenerate/edit flows with system tray integration.
AI Podcast Pipeline
Python Claude API Ollama Edge TTS Telegram Bot Async
AI Podcast Pipeline
Automated AI news aggregation system that scrapes multiple sources daily, generates podcast scripts via LLM (Claude API or local Ollama), synthesizes audio with neural TTS, and delivers to Telegram and Discord. Features async concurrent fetching, deduplication, and graceful fallback across generation modes.
NetGuard
Python FastAPI Scapy Docker iptables Raspberry Pi
NetGuard
Network access control system using ARP/NDP cache poisoning for agentless device management. Features a FastAPI backend with per-device scheduling, real-time bandwidth monitoring, Pi-hole DNS integration, and an auto-restoring safety mechanism. Dual-stack IPv4/IPv6 support.
Container Image Compare
TypeScript React Node.js Docker Helm Kubernetes
Container Image Compare
Full-stack web application for comparing Docker/OCI container images. Dual-pane interface for diffing metadata, environment variables, filesystems, and file contents between any two images. Includes Helm chart for Kubernetes deployment, Docker Registry API v2 integration, encrypted credential storage, and E2E testing with Puppeteer.
Claude Usage Monitor
C# .NET 8 WPF XAML
Claude Usage Monitor
Real-time Windows desktop widget for monitoring Claude AI rate limits. Features animated utilization meters with color-coded thresholds, OAuth token integration, configurable polling, and single-file deployment via .NET 8 self-contained publish.
Agent Model Compare
Python Claude Code LiteLLM Windows Terminal tmux
Agent Model Compare
Multi-model agent orchestrator that benchmarks AI models head-to-head by giving them identical tasks in isolated workspaces. Each model runs as a full interactive Claude Code session in its own terminal pane (Windows Terminal on Windows, tmux on Linux/macOS), with file-based progress tracking, automated test/launch validation, and side-by-side comparison reports. Supports Claude models directly and any LiteLLM-routed model.

Certifications

Certified Kubernetes Administrator (CKA)
Cloud Native Computing Foundation — 2024
Cisco CCNA
Security, Routing & Switching
Red Hat Certified Technician (RHCT)
Red Hat
Microsoft MCITP, MCTS, MCP
Enterprise Administrator, Windows Server 2008
CompTIA Security+, Project+, Network+, A+
CompTIA
...and more
OpenText Documentum, CIW Database Design & Professional

Get in Touch

Feel free to reach out if you’d like to discuss Kubernetes, AI systems, or infrastructure engineering.