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
- jhult/inko-emailparser - (1 day ago)
- block/goose - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM (2 days 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 weeks ago)
- Homebrew/homebrew-core - π» Default formulae for the missing package manager for macOS (or Linux) (1 month ago)
- jhult/forms - Misc forms (1 month ago)
- shixinhuang99/czkawka-tauri - A Tauri-based frontend for Czkawka on macOS and Windows (1 month ago)
- FiorenMas/Revanced-And-Revanced-Extended-Non-Root - Real-time repository build Revanced and Revanced Extended about 10 minutes after patch release (1 month ago)
- languagetool-org/languagetool - Style and Grammar Checker for 25+ Languages (1 month ago)
- atuinsh/atuin - β¨ Magical shell history (2 months ago)
- SimonHalvdansson/Harmonic-HN - Modern Android client for Hacker News (2 months ago)
- atuinsh/atuin (v18.12.0, 1 day ago) - β¨ Magical shell history
- block/goose (v1.23.2, 5 days ago) - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
- shixinhuang99/czkawka-tauri (1.1.0, 3 weeks ago) - A Tauri-based frontend for Czkawka on macOS and Windows
- hovancik/stretchly (v1.20.0, 1 month ago) - The break time reminder app
- SimonHalvdansson/Harmonic-HN (v2.2.5, 2 months ago) - Modern Android client for Hacker News
- tacogips/async-graphql-reverse (v0.6.1, 2 years ago) -
- FiorenMas/Revanced-And-Revanced-Extended-Non-Root (all, 2 years ago) - Real-time repository build Revanced and Revanced Extended about 10 minutes after patch release
- fix: Fish completion script corrupted by INFO log message on apache/skywalking-eyes (today)
- feat: add max_turns to recipe and subagent settings on block/goose (2 weeks ago)
- fix: dispatch ADD_ACTIVE_SESSION event before navigating from "View All" on block/goose (2 weeks ago)
- chore(docs): update GOOSE_SESSION_ID -> AGENT_SESSION_ID on block/goose (2 weeks ago)
- fix: don't steal focus from user's active element when handling consents on cavi-au/Consent-O-Matic (3 weeks ago)
- feat: detect context window limit errors for auto-compact on dejay2/glmproxy (4 weeks ago)
- docs: update
README-ANTHROPIC_DEFAULT_*_MODELβglm4.7on dejay2/glmproxy (1 month ago) - feat: pin GitHub Actions versions to a full length commit SHA on FiorenMas/Revanced-And-Revanced-Extended-Non-Root (1 month ago)
- Refactor build/utils.sh on FiorenMas/Revanced-And-Revanced-Extended-Non-Root (1 month ago)
- chore(deps): upgrade APKEditor from 1.4.2 to 1.4.7 on FiorenMas/Revanced-And-Revanced-Extended-Non-Root (1 month ago)
- apache/skywalking-eyes - A full-featured license tool to check and fix license headers and resolve dependencies' licenses. (1 day ago)
- supabitapp/supacode - native macOS codings agent orchestrator (1 day ago)
- pointfreeco/swift-composable-architecture - A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. (1 day ago)
- EspansoGUI/EspansoGUI - A Front End GUI Interface that provides an intuitive IDE for Espanso (2 days ago)
- iced-rs/iced - A cross-platform GUI library for Rust, inspired by Elm (2 days ago)
- finnvoor/yap - π£οΈ A CLI for on-device speech transcription using Speech.framework on macOS 26 (2 days ago)
- anthropics/claudes-c-compiler - Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM, and RISC-V, capable of compiling a booting Linux kernel. (4 days ago)
- typesafegithub/yaml2kotlin - github-workflows-kt converts the Kotlin to YAML, we convert your initial YAML workflow to Kotlin (1 week ago)
- benchmark-action/github-action-benchmark - GitHub Action for continuous benchmarking to keep performance (1 week ago)
- bencherdev/bencher - π° Bencher - Continuous Benchmarking (1 week ago)
Want your own self-generating profile page? Check out readme-scribe!




