Giuseppe Marra

Short Bio

I am passionate about computer science. I am fascinated by how humans are capable of spotting and learning extremely complex concepts from their environment. By merging symbolic and sub-symbolic AI, intuition and reasoning, 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, investigating the integration of symbolic and sub-symbolic Artificial Intelligence.
  • 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