Cloud Engineering System Engineering Software Engineering Italian

Hi, I'm Umberto

I build production-ready ML platforms and resilient cloud infrastructure. I specialise in taking ideas from notebooks to reliable products. From opinionated MLOps frameworks and distributed runtimes, to hybrid multi-cloud architectures and developer tooling, I focus on delivering systems that people actually love to ship with.

Highlighted Projects

Opinionated tooling, hands-on infrastructure, and products that turn experiments into outcomes.

ChatGPT CLI terminal interface illustration

ChatGPT CLI

A modern, extensible command-line interface for ChatGPT with subcommand support, configuration management, and comprehensive logging.

  • Built with Go's standard library, featuring a clean command registry pattern for easy extensibility and new command additions.
  • Environment-based configuration with runtime overrides, supporting multiple OpenAI models and customizable request parameters.
  • Go
  • OpenAI
  • CLI
Teacher review dashboard illustration

Professors Reviews

Anonymous teacher and course review platform built for DIMES students, combining a modern React frontend with a FastAPI backend and PostgreSQL.

  • When DIMES students lacked a trusted review channel, designed a secure portal with React 18, FastAPI, Argon2 hashing, and JWT so peers can give accountable feedback without exposing identities.
  • Containerized frontend, API, and database with Docker Compose and seeded admin roles, enabling faculty moderators to curate teachers, courses, and 1–5 star reviews from a single dashboard.
  • Leveraged machine learning to detect blameful language in reviews, reducing harmful content by automatically blocking flagged posts.
  • React
  • TypeScript
  • FastAPI
  • PostgreSQL
  • Docker
  • Machine Learning
DevOpsFix pipeline insights visualization DevOpsFix CI/CD dashboard illustration DevOpsFix CI/CD dashboard illustration

DevOpsFix

LLM-powered CI/CD pipeline analyzer that validates pipelines and recommends fixes across multiple platforms.

  • Plugin-based TypeScript backend unifies LLM providers and CI/CD parsers for GitHub Actions, GitLab CI, and Jenkins.
  • React frontend streams real-time feedback from repository URLs or manual pipeline snippets.
  • TypeScript
  • Node.js
  • React
  • LLM APIs
Easy MLOps workflow illustration

Easy MLOps

An end-to-end MLOps framework that automates experimentation, deployment, and observability through a unified CLI and Python API.

  • Distributed runtime orchestrated via FastAPI to coordinate long-running ML workflows with remote workers.
  • Artifact versioning, reproducible pipeline outputs, and MkDocs-powered documentation for rapid onboarding.
  • Python
  • FastAPI
  • Docker
  • MLflow
Hardware of cluster Homepage Node smoketest Proxy smoketest

Homelab Platform

A Raspberry Pi powered lab with Kubernetes, observability stack, and GitOps delivery for experimentation and edge workloads.

  • Two-node Pi cluster with active cooling, dedicated networking, and automated K3s provisioning.
  • Grafana, Prometheus, Jenkins, and Traefik ingress exposed via custom DNS and TLS.
  • K3s
  • Grafana
  • Traefik
  • Raspberry Pi
QuestMasterAI command-line assistant illustration

QuestMasterAI

CLI-first AI assistant that generates contextual quests and tasks using OpenAI, packaged for repeatable deployments.

  • Containerised for portability and wired into automated release pipelines with GitHub Actions.
  • Modular architecture that supports external API integrations and custom frontends.
  • Python
  • OpenAI
  • GitHub Actions
  • Docker
AWS MLOps Frontend

AWS MLOps

Reusable Terraform + SageMaker setup that trains, evaluates, registers, and deploys regression models on serverless infrastructure.

  • EventBridge-driven automation that promotes models based on evaluation thresholds with Lambda decisioning.
  • Streamlit insights surface predictions from a Kubernetes-hosted UI backed by container registry workflows.
  • AWS
  • SageMaker
  • Terraform
  • Streamlit
Hardware of cluster Homepage Node smoketest Proxy smoketest

Purchase Manager

Multi-cloud expense tracking platform deployed on GCP with serverless components and automated governance.

  • Predictable infrastructure delivery with Terraform and GitHub Actions promoting artifacts into Cloud Run.
  • Event-driven data ingestion powered by Cloud Storage, Cloud SQL, and secure APIs.
  • GCP
  • Cloud Run
  • Cloud SQL
  • Terraform
Air travel analytics pipeline illustration

Big Data Air Analysis

Big data lab that orchestrates Spark, Hadoop, and Hive locally to surface actionable insights from aviation datasets.

  • Provisioned a containerised analytics stack to crunch 10GB+ of flight data with PySpark MLlib clustering and classification.
  • Published Streamlit dashboards that highlight busiest routes, delay trends, and airport activity patterns.
  • PySpark
  • Hadoop
  • Hive
  • Streamlit
Automation Lab infrastructure templates graphic

Automation Lab

Hands-on Terraform lab that teaches reusable infrastructure patterns across AWS, GCP, and Kubernetes.

  • Authored modular IaC exercises showcasing advanced Terraform constructs like for_each workflows and composable modules.
  • Documented repeatable lab scenarios that help engineers adopt best practices for multi-cloud provisioning.
  • Terraform
  • AWS
  • GCP
  • Kubernetes
Social platform interface mockups

Instagram Twitter Clone

Full-stack social platform that mirrors Instagram and Twitter experiences with secure authentication.

  • Delivered a three-tier Java and Angular architecture featuring JWT-secured APIs for posting, comments, and media sharing.
  • Modelled persistent social graph interactions on PostgreSQL with responsive UI flows for web and mobile users.
  • Java
  • Angular
  • PostgreSQL
  • JWT
SongFinder audio discovery visualization

SongFinder

Android app that unlocks Genius API metadata with offline-friendly search history and rich song insights.

  • Integrated Genius APIs with SQLite caching so users can explore artists, albums, and lyrics without repeated calls.
  • Designed Kotlin UI flows that keep navigation responsive while surfacing deep linked song details.
  • Kotlin
  • Android
  • Genius API
  • SQLite

Work Experience

Professional history.

November 2025 – Present

System Engineer · AWS

  • Built and delivery AWS’s first European Sovereign Cloud (EUSC), enabling EU customers to run secure, compliant, and fully locally hosted workloads, meeting strict EU regulatory and data-residency requirements.
  • Owned operations and lifecycle management of AWS DNS infrastructure and all services dependent on it, including Amazon Route 53, ensuring high availability, fault tolerance, and compliance-driven isolation for sovereign workloads.
  • Partnered with multiple AWS service teams to own, deploy, and optimize core cloud services, improving service reliability, scalability, and operational readiness across the sovereign cloud environment.
January 2025 – October 2025

Cloud Engineer · NTT Data Italia

  • Engineered and developed a Jenkins pipeline that allows the deployment of new versions of a dataflow pipeline on Google Cloud for a client operating in the food industry.
  • Developed a highly reliable network infrastructure using Terraform, Google Partner Interconnect, VPC peering, and VPN tunnel to manage digital payments for a client operating in the food industry.
  • Implemented a hybrid on-premise/cloud AWS infrastructure using Terraform, integrating over 10 AWS services (S3, DMS, Aurora, ACM, SQS, VPC, ECR, EKS, etc.) for a digital marketing and online communication customer. Author of the Terraform EC2, SQS, and Glue modules of the infrastructure.
  • Implemented a full-stack web app to visualize and quantify internal Azure subscription costs. Deploy with Azure DevOps on Azure Web App.
  • Designed and implemented a Quarkus-based microservice leveraging FinOps best practices and the Vertex AI SDK to optimize multi-cloud infrastructure costs based on user-provided scenarios, enhancing cost efficiency and resource allocation.
  • Developed a high-performance microservice using Quarkus and Crossplane to act as an agent for managing Istio policies in remote Kubernetes clusters, enabling dynamic policy enforcement, reducing manual intervention, and improving system scalability.
  • Developed a Python script leveraging FinOps best practices and the Vertex AI SDK to generate the lowest-cost multi-cloud infrastructure based on user-provided scenarios, optimizing resource allocation and cost efficiency.
July 2024 – December 2024

Software Engineer · Vision One S.r.l

  • Developed integration tests using xUnit and Testcontainer, achieving 90% test coverage.
  • Integrated unit testing into OneWeb software, leading to 80% test coverage.
  • Designed a project activity scheduling algorithm using ASP.NET Core and Blazor MVVM, achieving a scheduling time of less than 1 second.
March 2024 – July 2024

Software Engineer · Caliò Informatica S.r.l

  • Enhanced visualization tools using .NET and Angular, improving management efficiency by 70%.
  • Developed a medical office web platform, accelerating patient data entry by 80%.
  • Optimized REST API calls to OpenAI, reducing costs by 80% and improving performance by 60%.

Skills

Framework

Angular Blazor ASP.NET Core Spring .NET JUnit xUnit bUnit Testcontainer

Technologies

REST API Docker Kubernetes GitHub Actions CI/CD Jenkins SonarQube

Cloud Providers

Amazon Web Services Microsoft Azure Google Cloud Platform

Databases

SQL Server MongoDB PostgreSQL SQLite MySQL

Programming Languages

C# Java Python Bash

Soft Skills

Problem Solving Teamwork Proactivity Communication

Extra Activities

Community support and extra activities.

  • Contributed to GitHub Actions Marketplace.
  • Maintainer, administrator, and manager of Unical3Telegram, an open-source GitHub platform used by 2000+ DIMES students for exam preparation and resource sharing starred by over 50 users.

Hackathon

  • Participated and won in the AWS Jam for NTT Data, solving real-world cloud challenges focused on security, automation, and cost optimization, enhancing hands-on experience with AWS services and best practices in cloud architecture.
  • Participated to MlSysOps Hackathon organized from Università Della Calabria

Volunteering

Volunteering activities.

  • Among the few Italian students selected to be mentees for LeadTheFuture, a leading mentorship non-profit organization for students in STEM, with acceptance rate below 20%. LeadTheFuture empowers top-performing students to achieve their goals and contribute to their communities by giving them one-on-one guidance from high-impact mentors coming from the world's leading STEM innovation hubs such as Silicon Valley and CERN.

Education

Strong theoretical foundation that complements hands-on engineering work.

Jul 2021 – Jul 2024

BSc Computer Engineering · Università della Calabria

  • Graduated with 109/110, ranking in the top third of the cohort.
  • Among the top 1/3 of students to graduate in the first available session.
  • Relevant Courses: Web and Mobile Application Development (30L/30), Software Engineering (27/30), Databases (29/30), Information Systems (27/30), Computer Networks (27/30)
  • Specialised in web & mobile development, software engineering, databases, and computer networks.

Certifications

Continuously investing in community-recognised credentials across cloud, Kubernetes, and automation.

Certified Kubernetes Administrator (CKA) View badge →
Kubernetes and Cloud Native Associate (KCNA) View badge →
Terraform Associate (003) View badge →
Google Associate Cloud Engineer View badge →
AWS Solutions Architect – Associate View badge →
Google Cloud Digital Leader View badge →
Microsoft Azure Fundamentals (AZ-900) View badge →
AWS Certified Cloud Practitioner View badge →
GitHub Actions View badge →

Let's Build Something

Available for collaborations, advisory roles, and teams that need a pragmatic engineer to turn ML projects into resilient products.