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
- neul-labs/stout - Stout is a drop-in replacement for the Homebrew CLI that's 10-100x for most operations. (3 days ago)
- aquaproj/aqua-registry - aqua's Standard Registry (1 week ago)
- jdx/mise - dev tools, env vars, task runner (3 weeks ago)
- Kuberwastaken/claurst - Agentic Coding for Builders who Ship (1 month ago)
- jhult/recalldory - A learning memory system for AI coding assistants, written in Inko. (1 month ago)
- neul-labs/grite - The issue tracker that lives in your repo. Built for AI agents. Works for humans. (1 month ago)
- neul-labs/homebrew-tap - (1 month ago)
- jhult/inko-tantivy - Tantivy FFI bindings for full-text search in Inko. (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. (2 months ago)
- jhult/inko-emailparser - A comprehensive email parsing library for Inko, implementing RFC 5322 (Internet Message Format) and RFC 2045 (MIME). (2 months ago)
- jdx/hk (v1.49.0, 1 day ago) - git hooks and project lints
- aquaproj/aqua-registry (v4.530.0, 3 days ago) - aqua's Standard Registry
- Kuberwastaken/claurst (v0.1.6, 6 days ago) - Agentic Coding for Builders who Ship
- gastownhall/beads (v1.1.0-rc.1, 6 days ago) - Beads - A memory upgrade for your coding agent
- aaif-goose/goose (v1.39.0, 1 week ago) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
- jdx/mise (v2026.6.14, 1 week ago) - dev tools, env vars, task runner
- objective-see/LuLu (v4.4.0, 2 weeks ago) - LuLu is the free open-source macOS firewall
- SimonHalvdansson/Harmonic-HN (v3.0.2, 3 weeks ago) - Modern Android client for Hacker News
- rust-lang/mdBook (v0.5.3, 1 month ago) - Create book from markdown files. Like Gitbook but implemented in Rust
- jhult/recalldory (v0.0.2, 1 month ago) - A learning memory system for AI coding assistants, written in Inko.
- fix(link): use overwrite=true in upgrade/reinstall and surface conflicts on neul-labs/stout (3 days ago)
- fix(doggo): use github backend for v1.2.0 asset naming on jdx/mise (1 week ago)
- fix(mr-karan/doggo): add version override for v1.2.0 asset naming change on aquaproj/aqua-registry (1 week ago)
- fix(aqua): support doggo v1.2.0 asset naming in vendored registry on jdx/mise (1 week ago)
- fix(casks): show which app needs admin privileges and cache sudo for session on neul-labs/stout (2 weeks ago)
- fix(update): skip re-downloading index when already up to date on neul-labs/stout (2 weeks ago)
- fix: retry rename on Windows transient file locks during install on jdx/mise (3 weeks ago)
- Add MIT license on Renvect/X-Ray-Claude-Code-Interceptor (4 weeks ago)
- fix(link): detect broken same-package symlinks and add --overwrite flag on neul-labs/stout (1 month ago)
- fix(upgrade): sync state, deduplicate casks, and auto-repair on errors on neul-labs/stout (1 month ago)
- evanw/kiwi - A schema-based binary format for efficiently encoding trees of data (1 day ago)
- sketch-hq/fig2sketch - fig2sketch is a command line tool that converts
.figfiles into Sketch design documents (.sketch), which can then be opened with Sketch applications. (1 day ago) - toniperic/pr-bro - π₯οΈ TUI app that prioritizes pull request reviews using weighted scoring β so you always know which PR to review next. (1 day ago)
- h33333333/xray - A layer inspector for OCI-compliant images (2 days ago)
- wingnut128/imgchk - Container image inspector and layer extraction tool (2 days ago)
- srothgan/claude-code-rust - A native Rust terminal interface for Claude Code (4 days ago)
- nearai/ironclaw - IronClaw is an Agent OS focused on privacy, security and extensibility (4 days ago)
- harbor-framework/harbor - Framework for evaluating and improving agents (4 days ago)
- harbor-framework/terminal-bench - A benchmark for LLMs on complicated tasks in the terminal (4 days ago)
- browser-use/terminal - Terminal UI to get stuff done in the browser (4 days ago)
Want your own self-generating profile page? Check out readme-scribe!




