I'm a senior software engineer at Maxwell, building scalable systems across the full stack. While I focus primarily on backend architecture, working across both monoliths and microservices, I can work across the full-stack of web development. I also have experience managing infrastructure in AWS using Terraform, building apps with Docker, as well as deploying apps to platform-as-a-service providers.

Ruby on Rails JavaScript/Node React Microservices Architecture Terraform AWS

Engineering Principles

Good software solves the right problem, not every problem. I prioritize simplicity and good patterns first, keeping future maintainers in mind with every decision.

Clean Code

Code is read far more read than it's written. I favor clear naming, small focused functions, and leaving things better than I found them.

Security

Security is a first-class concern, not a final checklist. I think about threat models, least privilege, and input validation at design time — not after.

Scalability

I design with growth in mind — reasoning through data models, service boundaries, and bottlenecks before they become production incidents.

Outside work, I consider myself a serial hobbyist. I enjoy reading science-fiction novels, board/video gaming, building and flying FPV drones, and spending time with my dog.