PhD Profile: Ivan Bacher


Research Topic: 
Code + Software Visualisation


We spoke with Ivan Bacher, a researcher from within TU Dublin School of Computer Science, who very recently successfully defended his PhD thesis.


Ivan Bacher PhD Student at TU Dublin School of Computer Science 


1. Can you tell us a little bit about yourself?

My name is Ivan, I am originally from from the Italian Alps, but I grew up in Canada and more recently I moved to Ireland to study computer science.


2. So you’ve just successfully defended your PhD thesis here at TU Dublin, how does it feel?

It was a huge pleasure to study at TU Dublin where I have had the pleasure of working with so many inspiring people. For this, I am truly grateful. I spent a lot of my time behind a laptop screen working on a variety of projects using modern web technologies, but I also got a chance to meet some amazing life long friends, hike around the Irish countryside, and explore Dublin city.


3. What was your research topic?

The title of my Ph.D. research project was 'Visualising the Complex Features of Source Code'. My research investigated the use of visualisations for the task of facilitating programming.  Several prototypes were created and evaluated, these involved combining existing software development tools with interactive visual representations of the complex features within the source code of a software system.



Ivan was supervised jointly by Dr John Kelleher and Dr Brian Mac Namee and his thesis was examined by Prof. Alex Telea (University of Groningen) and Dr. John McAuley.

TU Dublin Computer Science February 2019. For more information contact Ivan Bacher (