About me

"Have the courage to follow your heart and intuition."

I'm a hard worker and enthusiastic learner driven by curiosity and a desire to make a difference. I believe in pushing beyond my comfort zone, working collaboratively, and exchanging knowledge with others. I'm results-focused and organized, with a strong work ethic balanced by humility and realism

My philosophy? Care deeply about things without worrying excessively about outcomes. Work hard, but trust the process.

Skills and Interests

I have a natural curiosity that drives me to question "why" and "how." This means I don't settle for easy answers—I search for deeper understanding and try to stay open-minded. This curiosity drew me to software engineering, where I'm particularly fascinated by software sonification, program comprehension, software evolution, and visualization.

Through my BSc and MSc, I've learned languages like C, Java, Python, and JavaScript, along with tools like Git and GitHub. I've also developed soft skills in communication, problem-solving, and adaptability—but I'm always learning.

Outside of tech, music recharges me. So does nature, reading, and time with family and friends. I enjoy staying active, cooking for the people I love, and exploring ideas in philosophy and neuroscience. I value tradition but embrace progress.

Resume

Education

  1. University of Molise

    2020 - 2022

    MSc in Software Security Systems and Software and Data Engineering, where my thesis was advised by Prof. Rocco Oliveto and Prof. Gabriele Bavota. This is a double degree jointly organized with Università della Svizzera Italiana.

  2. University of Molise

    2017 - 2020

    BSc in Computer Science where my thesis was advised by Prof. Giovanni Capobianco.

Experience

  1. Intern

    Summer 2020

    Internship aimed at acquiring experience in research and documentation of mathematical models and computer applications, in the field of music.

  2. College of Music

    2010 - 2017

    Study of musical disciplines based on weekly attendance of piano and music theory classes.

Publications

Publications

  1. Smoothing Edges Under Pressure: A PhD Student’s Perspective on the Software Engineering Research Pace

    Carmen Armenti

    ICSE 2026 Companion (International Conference on Software Engineering Companion), in press, ACM. PDF

  2. Visualizing and Sonifying the Heartbeat of Software Systems

    Carmen Armenti, Marco Raglianti, and Michele Lanza

    Proceedings of VISSOFT 2025 (Working Conference on Software Visualization), pages 1-12, IEEE. PDF

  3. Telling Software Evolution Stories With Sonification

    Carmen Armenti and Michele Lanza

    Proceedings of ICPC 2025 (International Conference on Program Comprehension), pages 398-402, IEEE. PDF

  4. Using Animations to Understand Commits

    Carmen Armenti and Michele Lanza

    Proceedings of ICSME 2024 (International Conference on Software Maintenance and Evolution), pages 660-665, IEEE. PDF

  5. Using Interactive Animations to Analyze Fine-grained Software Evolution

    Carmen Armenti and Michele Lanza

    Proceedings of VISSOFT 2024 (Working Conference on Software Visualization), pages 36-47, IEEE PDF

  6. Combining Software Visualization and Sonification to Facilitate Program Comprehension

    Carmen Armenti

    ICSME 2024 (International Conference on Software Maintenance and Evolution). PDF

Teaching

Teaching Assistant

  1. Design 101

    Fall 2025

    MSc course taught by Michele Lanza.

  2. Visual Analytics

    Spring 2025

    MSc course taught by Marco D'Ambros.

  3. Design 101

    Fall 2024

    MSc course taught by Michele Lanza.

  4. Visual Analytics

    Spring 2024

    MSc course taught by Marco D'Ambros.

  5. Design 101

    Fall 2023

    MSc course taught by Michele Lanza.

  6. Visual Analytics

    Spring 2023

    MSc course taught by Marco D'Ambros.

Contact

Email: carmen.armenti@usi.ch

Address: Via La Santa 1, 6962 Lugano - Block D, 3rd floor, room D3.05.