Individual Contributor
Staff Engineer
Aaron Hutchinson
Staff software engineer focused on building reliable, scalable customer platforms and guiding teams through complex technical decisions.
I lead technical direction for complex initiatives at a well‑known financial institution, partnering across product, design, and engineering to ship resilient, customer‑centric systems that perform under real operational pressure.
I’m at my best when problems are ambiguous: clarifying constraints, aligning stakeholders, and turning messy requirements into maintainable, high‑quality software. My work blends systems thinking, pragmatic execution, and a strong bias toward long‑term reliability.
This is my personal space to explore AI, experimentation, and the broader craft of engineering—sharing ideas, prototypes, and lessons as I go.
Work principles
- Reliability over novelty, especially at scale.
- Clarity first: align people before building.
- Design for change, not just the current ask.
- Own outcomes, not just outputs.
Newsletter
Short notes on AI, experiments, and engineering craft.
Monthly or less. No spam. Unsubscribe anytime.
Latest posts
From the blog
Feb 6, 2026
Deploy Listmonk on AWS ECS (EC2) with the CDK
Walkthrough of a CDK stack that deploys Listmonk on ECS EC2 with Postgres, CloudFront, and Route53.
Oct 21, 2025
Ollama on the Framework Desktop
Quick setup notes for installing Ollama and OpenWebUI on a Framework Desktop (Fedora + podman).
Apr 23, 2022
Understanding the JavaScript event loop
A plain-English explanation of the JavaScript event loop using a simple analogy.