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 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
- languagetool-org/languagetool - Style and Grammar Checker for 25+ Languages (1 week ago)
- atuinsh/atuin - β¨ Magical shell history (2 weeks ago)
- Homebrew/homebrew-core - π» Default formulae for the missing package manager for macOS (or Linux) (2 weeks ago)
- SimonHalvdansson/Harmonic-HN - Modern Android client for Hacker News (4 weeks ago)
- hovancik/stretchly - The break time reminder app (1 month ago)
- centminmod/my-claude-code-setup - Shared starter template configuration and CLAUDE.md memory bank system for Claude Code (5 months ago)
- penwyp/ClaudePreference - A comprehensive collection of development workflow commands for Claude Code (5 months ago)
- samyakjain0606/awesome-learning-material - π§ͺ Curated collection of AI development resources, automation tools, and modern development practices. Features GitHub repositories, articles, and community resources for developers and AI enthusiasts. (5 months ago)
- Veraticus/nix-config - (5 months ago)
- terryso/claude-auto-resume - A shell script utility that automatically resumes Claude CLI tasks when usage limits are lifted. (5 months ago)
- hovancik/stretchly (v1.20.0, 4 days ago) - The break time reminder app
- SimonHalvdansson/Harmonic-HN (v2.2.5, 3 weeks ago) - Modern Android client for Hacker News
- atuinsh/atuin (v18.10.0, 2 months ago) - β¨ Magical shell history
- tacogips/async-graphql-reverse (v0.6.1, 1 year ago) -
- geldata/gel-java (0.3.0, 2 years ago) - The official Java client library for EdgeDB
- Fix memory leaks (#616) on objective-see/LuLu (1 week ago)
- atuin: add head build on Homebrew/homebrew-core (2 weeks ago)
- fix: prevent interactive search crash when update check fails on atuinsh/atuin (2 weeks ago)
- [core] fix memory leak in Hunspell dictionary loading on languagetool-org/languagetool (3 weeks ago)
- Limit submission title to 80 characters on SimonHalvdansson/Harmonic-HN (4 weeks ago)
- fix: break windows not closing correctly on all platforms on hovancik/stretchly (1 month ago)
- Add MIT license on pbkn/dlq-auto-redrive-by-cloudwatch (1 month ago)
- chore(docs): fix Go install command on Finatext/gha-fix (2 months ago)
- Enable CredentialManager APIs for all apps supporting passkeys on uazo/cromite (4 months ago)
- Add MIT license on Typogram/coding-font-sveltekit (5 months ago)
- isotjs/no-more-reels - No More Reels! is a Firefox extension designed to help you break free from endless scrolling by hiding Instagram's Reels and Explore sections. Focus on meaningful content and connections instead of getting lost in algorithmic feeds. (today)
- maxritter/claude-codepro - Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules π οΈ (1 day ago)
- pranshuparmar/witr - Why is this running? (1 day ago)
- Piebald-AI/tweakcc - Customize Claude Code's system prompts, create custom toolsets, add custom themes/thinking verbs/spinner, input box style, user message display, sign-in ASCII art, fix bugs (frozen spinner), and add features (context limit customization). Supports both native (binary) and npm installs on all platforms. (1 day ago)
- Piebald-AI/claude-code-system-prompts - All parts of Claude Code's system prompt, 20 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version. (1 day ago)
- DeepMyst/Mysti - AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode, debate solutions, and synthesize the best approach for your code. (1 day ago)
- instavm/coderunner - A secure local sandbox to run LLM-generated code using Apple containers (1 day ago)
- boldsoftware/exe.dev - just use ssh (1 day ago)
- brianshea2/addr.tools - possibly useful tools for the Internet (1 day ago)
- TechnitiumSoftware/net.dnsclient - DNS Client Web App hosted on https://dnsclient.net/ (1 day ago)
Want your own self-generating profile page? Check out readme-scribe!




