I'm a software engineer based in Buffalo, NY. I currently work at Hashicorp, building services for our cloud platform in Golang.
As a software engineer, I value:
- Fast iteration times for everything (from development workflows to release schedules)
- Thoughtful, honest discussion of tradeoffs and not being afraid to question "best practices"
- Safe releases with feature flags and good rollout strategies
- Monitors, metrics, dashboards, all that stuff, yeah
- Good communication among teammates and with stakeholders
- Good teammates in general
I'm a believer in the DevOps movement. I think it's a great idea for developers to operate the systems they develop. This feels like a no-brainer (typing this in 2026). Not sure I need to convince anyone anymore, but I had this on my website a while ago, so I'm gonna keep it here now.
Non exhaustive list of some tech-stacks I've worked with:
- Golang microservices / Nomad / Consul / Vault / Terraform / PostgreSQL
- Python / Django / uWSGI / PostgreSQL / Docker / AWS ECS / CloudFormation
- TypeScript / NestJS / GraphQL / PostgreSQL / Serverless Framework / AWS Lambda / CloudFormation
- Clojure / ClojureScript