Reliable, observable, and automated infrastructure

I build CI/CD pipelines, automate infrastructure, and bring visibility to systems through observability, so teams can deliver with confidence.

Production experience with critical systems

Selected projects

Weather Station Platform project preview

Weather Station Platform

Weather monitoring platform with ESP32 boards, where I was responsible for the infrastructure: provisioning on Microsoft Azure with Terraform, configuration with Ansible, and CI/CD pipelines with GitHub Actions.

View project (opens in new tab)
Kubernetes Essentials project preview

Kubernetes Essentials

Container management and orchestration with Kubernetes, covering pods, deployments, services, namespaces, and kubectl, on local clusters with Minikube and Kind.

View project (opens in new tab)
Go Observability Lab Grafana dashboard preview

Go Observability Lab

Go/Gin application instrumented with structured logging, Prometheus metrics, distributed tracing with OpenTelemetry and Jaeger, and Service Level Objectives (SLOs) with alerting.

View project (opens in new tab)
Automated Observability Environment Grafana dashboard preview

Automated Observability Environment

Reproducible Linux environment provisioned with Ansible, running a Go application monitored by Prometheus and Grafana, with configuration files distributed automatically.

View project (opens in new tab)
Homelab architecture diagram

Homelab

Personal homelab with Linux Containers (LXC) on Proxmox, provisioned with Terraform and configured with Ansible, with a standardized environment and services running on Docker Compose.

View documentation (opens in new tab)
Ansible Environment Setup project preview

Ansible Environment Setup

Automated setup of freshly installed Linux machines with Ansible, structured in idempotent roles with support for multiple distributions and configurable variables.

View project (opens in new tab)

About me

I'm Thomas, a DevOps Engineer and Site Reliability Engineer (SRE) focused on infrastructure, reliability, and automation. I'm experienced with CI/CD pipelines on GitLab, Docker, and configuration management with Ansible in Linux environments, following practices like GitFlow, along with observability and monitoring of distributed systems using Grafana and Prometheus. I also have a background in troubleshooting and incident resolution across critical systems.

In parallel to my professional work, I'm passionate about creating personal projects that let me dive into widely adopted tools in the DevOps and SRE space, including Kubernetes for container orchestration, Terraform for infrastructure provisioning in cloud environments such as Microsoft Azure and Amazon Web Services (AWS), and Proxmox for virtualization in my homelab.

I'm a collaborative team player focused on consistency, efficiency, and clear processes, with a proactive approach to problem-solving. I'm looking for opportunities to grow professionally, learn from more experienced professionals, and contribute to a team working toward more reliable systems.

Portrait of Thomas Palma

Let's work together?

If your team needs someone to improve infrastructure, pipelines, or observability, let's talk.

Get in touch

Reach out by email or LinkedIn to talk about opportunities.