aaronmallen - Overview

👋 I'm Aaron

a Senior Software Engineer at Root Insurance with 17+ years of building software that solves real-world problems. I'm passionate about domain modularity, clean architecture, and crafting maintainable software in Ruby and Rust.

Tech I love

Ruby and Rust, with strong experience in Rails, GraphQL, microservices, and domain-driven design. I'm a maintainer of Hanami, dry-rb, and rom-rb, and a big fan of everything in that ecosystem.

Published Crates

Crate Description
gest Manage agent-generated artifacts and task backlogs alongside your project
doing CLI tool for remembering what you were doing and tracking what you've done
farg Colorimetry, color space conversions, and color manipulation
dir_spec Cross-platform XDG and platform-specific directory resolution with sensible fallbacks

Beyond code

When I'm not programming, you'll find me playing Magic: The Gathering Commander, running D&D campaigns, or overlanding in my Jeep Gladiator Mojave.

🌐 Socials

Bluesky Mastodon LinkedIn X

💻 Tech Stack

Ruby Rust TypeScript JavaScript React