Giuseppe Marra

Short Bio

I am a PhD student in Smart Computing at University of Firenze and University of Siena. My research activities are focused on machine learning and, in particular, its applications for the development of conversational agents.

I am passionate about computer science. I am fascinated by how humans are capable of learning extremely complex concepts from their environment and then communicating those concepts to other people in a personal (i.e. reworked) way. My big dream is to give machines similar capabilities.

I’m a fun of human mind from all viewpoints. I am totally enraptured by the capabilities of a man of changing his own destiny and his own life by changing his way of thinking. In this direction, buddhist teaching is extremely enlightening.

I am a pianist and I love post-impressionist classical music. My favorite composer is Debussy, the dreamer.


  • 2016 – Today:  I am currently pursuing a PhD in Smart Computing at Universities of Firenze and Siena, studying machine learning applications to conversational agents.
  • 2012 – 2014:  I was awarded a Master degree in ICT Engineering in July 2014, summa cum laude, at University Mediterranea of Reggio Calabria on a thesis titled “An approach to handling Information Diffusion problem in a Multi-Social-Network Scenario”
  • 2009 – 2012:  I graduated in Telecommunications Engineering in October 2012, summa cum laude,  at University Mediterranea of Reggio Calabria with a thesis on “Social Network Parsing”.


Work Experience

  • 2015-2016 – I was a Junior Solution Developer at Engineering Tributi SpA, working on semantic web techniques for tax collection solutions.


Technical Skills

I’m a Java programmer, certified by Oracle as a Java 8 Programmer I. I have a strong background in web programming, especially server side. In both my studies and my work experiences, I developed systems dealing with big amount of data, specializing in Data Warehousing workflows. I have good basis on software engineering and software design, in particular UML based. 

For my PhD, I moved to Python, where I specialized in data science and machine learning frameworks, in particular NumPy and TensorFlow.



Google Scholar