Backend engineer with 15+ years of experience in software engineering, consulting, and pre-sales, delivering scalable solutions across finance, tech, retail, and government sectors for organizations ranging from startups to Fortune 100 companies.
Java and Kotlin specialist focused on backend development leveraging cloud infrastructure (AWS, OCI, Cloudflare), CI/CD automation, and trunk-based development.
Experienced in async, remote-first teams since 2012.
Graduated from Iowa State University in 3 years with a BS in Management Information Systems.
Follower of Jesus at The Austin Stone Community Church.
Outside of work: disc golf, bowling, snow skiing, games, movies, rock concerts.
- Why Your Team Doesn't Need Pull Requests
- The Art of Effective Code Reviews
- Group Decision Making Approaches
- Business Continuity
- More posts on my blog
- jsdom/jsdom - A JavaScript implementation of various web standards, for use with Node.js (2 days ago)
- neul-labs/stout - Stout is a drop-in replacement for the Homebrew CLI that's 10-100x for most operations. (1 month ago)
- aquaproj/aqua-registry - aqua's Standard Registry (1 month ago)
- jdx/mise - dev tools, env vars, task runner (1 month ago)
- Kuberwastaken/claurst - Agentic Coding for Builders who Ship (2 months ago)
- jhult/recalldory - A learning memory system for AI coding assistants, written in Inko. (2 months ago)
- neul-labs/grite - The issue tracker that lives in your repo. Built for AI agents. Works for humans. (2 months ago)
- neul-labs/homebrew-tap - (2 months ago)
- jhult/inko-syntax-guide - A comprehensive guide to Inko 0.19.1 syntax and patterns, learned from building Inko projects. This guide focuses on commonly used patterns, gotchas, and best practices. (3 months ago)
- jhult/inko-tantivy - Tantivy FFI bindings for full-text search in Inko. (3 months ago)
- aquaproj/aqua-registry (v4.549.0, 1 day ago) - aqua's Standard Registry
- atuinsh/atuin (v18.20.0-beta.2, 2 days ago) - ✨ Making your shell magical
- objective-see/LuLu (v4.5.1, 2 days ago) - LuLu is the free open-source macOS firewall
- jdx/mise (v2026.8.2, 2 days ago) - dev tools, env vars, task runner
- jdx/hk (v1.54.0, 1 week ago) - git hooks and project lints
- SimonHalvdansson/Harmonic-HN (v3.1.2, 1 week ago) - Modern Android client for Hacker News
- aaif-goose/goose (v1.45.0, 1 week ago) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
- jsdom/jsdom (v30.0.1, 1 week ago) - A JavaScript implementation of various web standards, for use with Node.js
- gastownhall/beads (v1.1.2, 1 week ago) - Beads - A memory upgrade for your coding agent
- hovancik/stretchly (v1.22.0, 3 weeks ago) - The break time reminder app
- Compute selector specificity once per rule on jsdom/jsdom (1 day ago)
- feat(ui): click in input to position the text cursor on tontinton/maki (1 day ago)
- Add branches --recursive and forks commands to clean up fully-merged repos on seachicken/gh-poi (3 days ago)
- Add MIT license on emilhe/split-pr (1 week ago)
- Add MIT license on piyushsingariya/split-pr (1 week ago)
- Add MIT license on AgentWorkforce/burn (3 weeks ago)
- fix(link): use overwrite=true in upgrade/reinstall and surface conflicts on neul-labs/stout (1 month ago)
- fix(doggo): use github backend for v1.2.0 asset naming on jdx/mise (1 month ago)
- fix(mr-karan/doggo): add version override for v1.2.0 asset naming change on aquaproj/aqua-registry (1 month ago)
- fix(aqua): support doggo v1.2.0 asset naming in vendored registry on jdx/mise (1 month ago)
- herdrdev/herdr - the runtime your coding agents live on (today)
- jsdom/jsdom - A JavaScript implementation of various web standards, for use with Node.js (1 day ago)
- rbreaves/kinto - Mac-style shortcut keys for Linux & Windows. (1 day ago)
- RedBearAK/Toshy - Keymapper config to make Linux keyboard shortcuts work like a 'Tosh! And more. (A Kinto alternative.) (1 day ago)
- capricorn86/happy-dom - A JavaScript implementation of a web browser without its graphical user interface (1 day ago)
- wdes/tab-atelier - The TabAtelier app (2 days ago)
- kem-a/AppManager - MacOS style AppImage installer and management application (2 days ago)
- FusionbaseHQ/agents-ui - (2 days ago)
- kavehtehrani/cloudflare-speed-cli - CLI for internet speed test via cloudflare (3 days ago)
- microsoft/typescript-go - Staging repo for development of native port of TypeScript (1 week ago)
Want your own self-generating profile page? Check out readme-scribe!




