Experienced Platform engineer and leader
Hello!
I'm deeply fascinated by the intersection between Software and Wetware (people)
and most of my career has been focused on either building tools (Developer Experience), Platforms and backends (PHP/Go/Node) or leading teams as CTO or Engineering Manager.
Easily manage dot-env files. Include CLI for manipulating, validating, formatting, updating and otherwise interact with your .env files
Pixelfed + Docker setup - will be the official Pixelfed Docker setup once the project is accepted upstream
Merge Request automation for GitLab - automatically close, label or comment on Merge Requests
Highly available Redis cluster using Consul for cluster management - it works independently of the native Redis Sentinel and Cluster options, and provide multiple operation benefits over the existing options. Was created with a strong focus on reliability and stability.
UI for Consul and Nomad - created back in Nomad 0.2 where no offical UI exists, and quickly became (and remains) the de-facto UI for a lot of Nomad operators. Users include Apple, SeatGeek, Target and more.
Used to allow containers to acquire IAM roles. By metadata I mean EC2 instance meta data which is normally available to EC2 instances. This proxy exposes the meta data to containers inside or outside of EC2 hosts, allowing you to provide scoped IAM roles to individual containers, rather than giving them the full IAM permissions of an IAM role or IAM user.
Turn Nomad cluster changes into a firehose of events and send these events to 10+ different sink
Mirror/Copy Docker images between registries - useful if you don't want to rely on DockerHub or other registries and want to copy the Docker images "offline" (e.g. ECR)
A lot of useful tools for working with Nomad
Platform, October 2020 - Present
Platform / Delivery Engineering, December 2018 - October 2020
Platform, February 2017 - January 2019
April 2013 - February 2017
January 2011 - April 2013
Golang, TypeScript/Node.js, Svelte/SvelteKit, PHP (CakePHP)
PostgreSQL, MySQL, Redis, ElasticSearch
DataDog, NewRelic, Graylog, InfluxDB, Grafana, OpenTelemetry
AWS, Nomad (Community Leader 2 years in a row), Consul, Vault, Packer, Docker/BuildKit/Compose
Leadership, Management, Architecture