Focus
Cloudflare Workers & D1
Edge backends and durable data
Go backends
Fast, reliable systems services
Security
Hardening, proxies, and trust boundaries
AI integration
Practical agents and tooling hooks
Selected work
- PylonStatus pages and uptime monitoring built for game servers. Speaks Minecraft, Steam A2S, FiveM, Rust RCON, and Pterodactyl natively, pushes live updates over WebSockets, and exposes every page to AI agents via MCP. Open source, runs on the Cloudflare free tier.
- VoiceSentinelReal-time voice moderation for Minecraft. A Paper/Folia plugin streams Simple Voice Chat or PlasmoVoice audio to a Python processor running Faster Whisper, which flags profanity and keeps rolling transcripts for staff reports.
- VelocityShieldAntiVPN for Velocity proxies. Queries several detection providers in parallel and only kicks on a weighted consensus, with caching, whitelists, and mobile-carrier leniency to keep false positives down.
- SparkMDEdge API that turns Spark profiler links or .sparkprofile uploads into structured Markdown (hot methods, call trees) that AI agents can actually read.
- sftp2sftpMoves servers between hosts by streaming SFTP to SFTP, with nothing written to local disk. Parallel, resumable, and reconnects on drops. Ships as a single static binary.
Contact
Reach me at jack@jackh.org or on GitHub.
For freelance and plugin work, find me as PandaScript.