{ About }

I'm Thomas, a Principal Software Engineer with 20+ years of experience building software — from embedded systems to large-scale distributed backends. I currently work at Kaizen Gaming (Stoiximan/Betano) where I design microservice architectures for a sportsbook platform handling hundreds of thousands of concurrent users.

What I Write About

  • Observability: Metrics, logs, and traces in .NET using OpenTelemetry, Prometheus, Grafana, Loki, and Tempo
  • .NET & C#: Backend patterns, performance, and practical guides for the .NET ecosystem
  • Infrastructure & DevOps: Homelab setups, containers, RabbitMQ, Kafka, Redis, and CI/CD
  • Project Deep Dives: Technical breakdowns of side projects and open source contributions

Background

My career has taken me through R&D at FORTH/CVRL (computer vision and 3D reconstruction), gambling platform architecture at Icon Gaming, and principal engineering at Kaizen Gaming. I like to build things — from a GLI 11 certified slot machine to a Raspberry Pi digital display.

Tools I use regularly: .NET/C#, SQL Server, RabbitMQ, Kafka, Redis, Prometheus, Grafana, and Git.

Get in Touch

I'm always interested in connecting with fellow developers. Feel free to reach out: