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.
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.
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.
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.
Observability
Prometheus
Grafana
Kubernetes
Helm
    Thomas Vignoli - Senior DevOps Engineer Portfolio