Hi, my name is Adrian Todorov and this is my personal blog.

Currently I’m a Staff Solutions Architect at HashiCorp, giving advice on Nomad, Vault, Consul, and everything they interact with.

I started my career in tech as a web developer, and afterwards I moved to Site Reliability Engineering, focusing more on various types of infrastructure, their automation and monitoring. I spent a few years running vSphere, Kubernetes and Nomad in production, as well as covering the role of a virtualisation and storage admin, and an AWS architect; developing internal tooling, and automating all the things I had to do more than once with extensive use of Terraform (including homemade Terraform providers), Ansible, Python and Golang.

Proud alumni of the first class of the original Ecole 42, which taught me a lot about programming, debugging, and the importance of community.

At home I like exploring technology I can’t use at work, so I have some home automation (with Home Assistant), and my personal infrastructure is managed with Terraform, Ansible and GitHub on top of a local lab running Nomad, combined with CloudFlare, GCP and Scaleway (managed Kubernetes). Everything is monitored with Grafana Cloud (Prometheus, Loki, Grafana).

Tech I’m interested in and have running somewhere:

  • The HashiStack, obviously (Nomad, Consul, Vault, Terraform)
  • Orchestrators in general, mostly Nomad and Kubernetes
  • Observability (Prometheus, Grafana, Loki, Jaeger, InfluxDB once upon a time, OpenTelemetry, DataDog, NewRelic, etc.)
  • Automating all the things
  • Python, Golang, Bash
  • Home automation with Home Assistant, with tons of Zigbee devices, some ESP32s, and a few Raspberry Pis scattered around
  • Networking, specifically with VyOS and Ubiquiti gear, with some cheap multi-gig Zyxel switches