I have a Bachelor’s degree in Computer Science from Delft University of Technology. I have a double Master’s degree in Distributed Systems and Services from Aalto University and Cloud Infrastructure from University of Rennes 1.
I work at The Things Industries. In my role as “Lead Stack Engineer” I’m responsible for the architecture, API and backend implementation of The Things Stack, an open source LoRaWAN® Network Server. I also work on the cloud infrastructure and operations of the global, hosted LoRaWAN® networks of The Things Industries and The Things Network.
My main programming language is Go. I design, implement and work with gRPC and RESTful APIs. I work with SQL databases such as PostgreSQL, NoSQL data stores such as Redis, and various cloud datastores. I’m comfortable working with pub/sub systems such as MQTT, AMQP, NATS, and cloud-specific pub/sub systems.
Most of the applications I work on are deployed as Docker containers on Docker Swarm, AWS ECS or Kubernetes (with Helm). Some applications are deployed on AWS Lambda or Google Cloud Functions. To manage infrastructure on different cloud providers, I use Terraform.
Most of daily work is done with Amazon Web Services, but I also operate infrastructure on Microsoft Azure and Google Cloud Platform. I occasionally work with smaller cloud providers such as Scaleway and Hetzner.
Although most of my side projects never left my computer, some turned out to be at least a little bit useful for myself or my colleagues. Those projects can be found in this list or on my GitHub.