Software engineer, ~5 years, currently building payments and applied-AI tooling at PayIt. Backend by trade (Java, Go, Python), increasingly spending my time on AI agents. Kansas City–based and looking for early-stage startup teams.
📍 Kansas City, MO · 🌐 mzb.dev · 💼 LinkedIn · ✉️ millerzbath@gmail.com
- Payments platform — Led a recurring-payment product zero → prod: 4 backend services, Kafka consumers, refund/cancellation policy. Shipped 4 weeks early; $15M+ processed.
- Applied AI / agent orchestration — Helped build an internal AI agent orchestrator, then used it to migrate 100+ Java microservices to Java 25 in ~4 weeks. Built an internal LLM prompt-management system (FastAPI, LangChain) with immutable versioning + weighted A/B routing.
- Reliability — Killed a prod OOM under a 6× traffic spike (batched DataLoaders, 2N→2 round-trips); eliminated dropped in-flight card transactions during K8s scale-down with SIGTERM-aware shutdown.
- Voice PR - Speech to text Chrome extension that using a Node.js server to route comments to an Claude Code harness for hands free code changes. Focuses on capturing user intent through speech and page interactions.
- recompile — provenance-backed career store that just-in-time compiles a resume tailored to a specific job description, where every line traces back to something I actually did. Python, agent-driven.
- t1000 — a better Jira-ticket → GitHub-PR tool: scores and filters eligible tickets, then drives a headless coding agent to open draft PRs. Python, gh CLI, Jira API.
- linkedin-job-collector — scrolls a LinkedIn content search, captures posts, filters for genuine remote-SWE hiring roles, and emails new matches. Python, Playwright, SQLite, Claude.
- slopify — minimal Jira-ticket → GitHub-PR workflow with ticket scoring and eligibility filtering. Python, Textual TUI, Jira API.
Java · Go · Python · TypeScript · Kafka · GraphQL · Kubernetes · FastAPI · LangChain




