Torwards Observability
Although my LinkedIn page lists VMware as my first working experience, I consider my real entry into the professional world, to have happened the year before. In 2022, I contributed to an open-source software (OSS) project for the first time: what was a brief parenthesis in my software development journey ended up deeply shaping my career. VMware (in its memory), on the other hand, let me see from a post-sales perspective the positive impact that innovative and reliable technologies can have on on the enterprise. In Aruba Cloud, finally, I returned to get my hands dirty with software again, working on a distributed system as complex as it was fascinating: the Cloud Management Platform (CMP) of Italy's leading cloud provider.
If there's a red thread running through my career so far, it is made up of Cloud, Kubernetes, and Observability.
In 2022 I contributed to the open-source project CrownLabs, a kubernetes-native remote computing service. One of its main use cases, especially during the COVID-19 period, was running remote university exams. To ensure Quality of Experience of the virtual environments and provide visibility into instance access, I contributed to the design and implementation of new platform's observability services. The need to expose real-time resource usage for KubeVirt instances led me to explore in depth the resource-management stack for environments compatible with the CRI-API (Container Runtime Interface), building a low-latency observability system quite different from the common monitoring standards of typical kubernetes environments (see metrics-server, Prometheus, and so on).
From 2024, at Aruba Cloud, I contributed to the design and implementation of a system for internal monitoring of CMP services, this time using a more standard cloud-native stack (Prometheus exporters, Alertmanager, and VictoriaMetrics, among others). Along the way, I also wrote several libraries for collecting user audit data.
Kubernetes work, with a particular eye on observability, has always been my main interest, with fascinating deep dives, research, and experimentation along the way.
My journey continues in this desired direction: in April 2026 I'm joining Red Hat on the OpenShift Observability team. My respect and passion for OSS is becoming my day job, still accompanied by the constants of Kubernetes and observability. Now I'm jumping to get familiar with the tech stack behind OpenShift's multi-cluster observability: more updates on my contributions coming soon.