About me

Hi, I am Carmine Vassallo and I love accelerating software delivery and improving its operability through a correct adoption of DevOps principles.

I am part of the SonarQube team at Sonar and take the responsibility of bringing the best-in-class software operability in private and public cloud to the next level. Have a look at the public GitHub repositories (e.g., docker-sonarqube and helm-chart-sonarqube) that we maintain in my squad!

Previously, I was a senior DevOps engineer and Product Owner for Continuous Integration (CI) and Delivery (CD) tools and DevOps practices at Avaloq, part of NEC Corporation, in Zurich, Switzerland. Avaloq builds its own software banking suite which is used by Barclays, HSBC, and other major banks worldwide. In this role, I took ownership of build tools and architect the next automation tasks, with the goal of fostering a DevOps mindset within the company.

I hold a PhD in computer science from the University of Zurich. I co-authored 14 articles on CI/CD topics published at top-tier peer-reviewed conferences and journals in the field of software engineering. During my Phd, I focused on easing the adoption of CI within software development teams. We developed tools that speed up the resolution time of failures occurring on Jenkins servers. We also identified deviations from CI best practices (called anti-patterns) looking at GitLab configurations and build logs.

helloRead my doctoral dissertation here

Last modified: 25 September 2022