About
I usually end up wherever the gap is between what a client needs and what actually ships: data, application logic, deploys, the Kubernetes underneath, the alerting on top. At Accuris that means the MCP mesh connecting 250+ tools to every team, operations for 100+ microservices across 6 regions, a few services of my own the wider org depends on, and helping map out the work standardizing CI/CD across 1,000+ repos. Before that, first engineering hire at an AI startup, working with founders and enterprise clients. Wichita State, MIS, 2018. Open to forward deployed and platform roles.
Selected work
MCP mesh
Accuris · 2025–2026
Governed agent tooling for the whole org: 250+ tools behind one gateway, SSO, central observability. Built the first internal MCP servers and the plugin library, then the mesh every team uses.
Sauce
Open source · 2026–
An agentic operating loop for Obsidian. Notes become node-based work graphs that agents like Claude Code and Codex execute in isolated workers, with scheduling, retries, handoffs between agents, and a persistent task store. Started as a loop-based forward deployment mechanism, rebuilt around graphs. Versioned vault platform shipped via Homebrew, MIT.
GitHub ↗Ephemeral environments, three times
Cerner · Lendflow · Project Canary
Self-service test environments with data seeding and automatic cleanup, built for three different orgs: an AWX portal at Cerner, ephemeral infrastructure for dev and QA at Lendflow, a UI with branch and data-source selection at Project Canary. The problem I keep getting handed.
Experience
Mar 2026 – nowAccuris · Principal Software Engineer · MCP mesh, multi-region Kubernetes, 70+ AWS accounts
- Built and launched the MCP mesh: one governed entry point to 250+ tools for engineering, product, and cross-functional teams, with SSO and centralized observability
- Designed and shipped production MCP servers that give AI agents natural-language access to internal systems
- Grew the AI plugin library into how teams use AI day to day, turning one-off prompts into repeatable workflows
- Operate 100+ microservices on Kubernetes across 6 regions; led the multi-region buildout of compute and data tiers
- Help map out and drive the standardization of deployment and CI/CD across 1,000+ repositories with templated Kubernetes
- Own architecture and cost across 70+ AWS accounts, reviewing designs with teams for cost and security
- Build and run CDC pipelines from PostgreSQL into Databricks for mission-critical data
Apr 2025 – Mar 2026Accuris · Senior Software Engineer · GitHub migration, first internal MCP servers
- Led the move of 1,000+ repositories to GitHub and consolidated CI onto GitHub Actions with reusable workflows
- Built the first internal MCP servers and the original AI plugin library
Aug 2024 – Apr 2025Forml · Senior Full Stack Engineer · first engineering hire, on-prem deploys
- First engineering hire; worked directly with the founders and enterprise clients to scope requirements, set quarterly roadmaps, and ship the platform end to end (Python, Angular, AWS, PostgreSQL)
- Built one-click on-prem deployment for enterprise clients, cutting onboarding from 3 days to 4 hours and unblocking deals that required customer-hosted installs
- Led the API and architecture work that carried the platform through 2x user growth in 2 months; promoted to Senior
May 2023 – Aug 2024Project Canary · DevOps Engineer · ephemeral environments, RAG, SOC 2
- Built a self-service tool that lets developers and QA deploy an isolated test environment from any branch in one click, with selectable data sources and automatic cleanup
- Built a RAG search app on AWS Bedrock and vector databases for querying internal documents across departments
- Ran observability for 10+ critical services (99.99% uptime) and moved it to New Relic, cutting monitoring costs 14%
- Fixed bottlenecks in high-throughput time-series PostgreSQL databases, improving query performance 23%
- Drove the security work behind passing SOC 2 Type I and Type II, automating controls and cutting audit prep ~30%
Aug 2021 – May 2023Lendflow · DevSecOps Engineer · OpenSearch logging, WAF, on-call
- Centralized logging on OpenSearch, cutting the time to pinpoint production issues from ~3 hours to under 10 minutes
- Built ephemeral dev and QA environments to replace always-on ones, cutting environment costs 32%
- Put AWS WAF and CloudFront in front of the platform, reducing security incidents 60%
- On-call engineer for a platform serving 20K+ users; cut average ticket resolution time 25%
Mar 2020 – Aug 2021MCG · DevOps Engineer · on-prem to Azure, Chef to Ansible
- Led the migration from on-prem infrastructure to Azure for 3+ teams
- Built modular Terraform components that cut new environment setup from ~2 days to 1 hour
- Moved configuration management for 100+ Windows servers from Chef to Ansible, with Datadog monitoring
Oct 2018 – Mar 2020Cerner · Systems Engineer · Ansible automation, AWX portal
- Wrote Ansible playbooks for server configuration and troubleshooting, saving the team 40+ hours a month
- Built an AWX-based portal for scheduling data restores and spinning up ephemeral test environments
- Taught biweekly Linux fundamentals sessions for new hires through Cerner’s Tech Academy
