top of page
DevOpsDays Zürich

Carmine Vassallo

12 - 13 March 2025 | Alte Kaserne Winterthur

Engineering the operability of SonarQube at SonarSource

I am part of the SonarQube team at SonarSource and, together with my colleague Jérémy, I 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 [1,2] 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 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 (UZH). During my PhD work, I focused on improving CI/CD processes, implementing solutions that help developers avoid anti-patterns and deal better with the required automation. I co-authored 14 articles on CI/CD topics published at top-tier peer-reviewed conferences and journals [3] in the field of software engineering. Before joining UZH, I was a research intern at ING Nederland where I studied how DevOps is transforming the financial services industry.

I am a speaker at international academic (e.g., the International Conference on Software Engineering) and technical (e.g., DevOps Institute Skilup days) conferences. I also enjoy attending local meetups. My slide decks are available at [4].

Do you want to know more? Please visit: https://carminevassallo.com

[1] https://github.com/SonarSource/docker-sonarqube
[2] https://github.com/SonarSource/helm-chart-sonarqube
[3] https://scholar.google.com/citations?user=RwDNiTAAAAAJ&hl=en&oi=ao
[4] https://speakerdeck.com/carminevassallo

carmine-vassallo.png
  • LinkedIn
  • Home
  • X

Ignite

Eating Your Own Dog Food - The Secret Sauce for Better Product Development

What’s the best way to ensure your product truly delivers? Use it yourself. “Eating your own dog food” is more than just a quirky phrase—it’s a practice my team and I embrace every day. By actively using the products we build, we’ve uncovered hidden flaws, improved deployment strategies, and refined configurations based on real-world usage.

In this talk, I’ll share how our team’s commitment to dogfooding has created a strong feedback loop that drives better decisions, builds confidence in new features, and enhances the user experience. Discover why living and breathing your product is the ultimate recipe for success.

bottom of page