Skip to main content

Portfolio

A collection of my work, from infrastructure automation to application deployment.

Multi-Cloud Kubernetes Platform
Multi-Cloud Kubernetes Platform

A production-ready Kubernetes setup on AWS and GCP using Terraform for infrastructure and Helm for application deployment. Features include centralized logging, monitoring with Prometheus, and automated TLS.

Impact
−40%
Deploy time
99.95%
Uptime
2 clouds
Clusters

Kubernetes
Terraform
Helm
AWS
GCP
Prometheus
Go-based Terratest Framework
Go-based Terratest Framework

Developed a comprehensive testing suite for Terraform modules using Terratest in Go. This framework enables automated validation of infrastructure changes, integrated into a CI/CD pipeline.

Impact
24+
Modules tested
100%
CI coverage
−60%
Regressions

Go
Terratest
Terraform
CI/CD
Testing
Serverless CI/CD Pipeline
Serverless CI/CD Pipeline

Architected a fully serverless CI/CD pipeline on AWS using CodePipeline, CodeBuild, and Lambda for cost-effective and scalable automated builds, tests, and deployments.

Impact
−55%
Build cost
3×/day
Release freq.
< 20 min
Lead time

Serverless
AWS
CodePipeline
CI/CD
Lambda
Observability Stack Deployment
Observability Stack Deployment

Automated deployment of a full observability stack (Prometheus, Grafana, Loki, Tempo) on Kubernetes using Helm and Terraform, providing deep insights into application and cluster performance.

Impact
−35%
MTTR
40+
Dashboards
SLO-based
Alerts

Observability
Prometheus
Grafana
Kubernetes
Helm

© 2026 Thomas Vignoli. All rights reserved.