Max Mazzeo

Giuseppe M. Mazzeo

Computer scientist/Software engineer

Contact Me

About Me

I am a computer scientist/software engineer with experience in both research and industry. My general research areas are databases and artificial intelligence, and my recent research topics are question answering over RDFdata and clustering algorithms. I have past experience with the design and development of enterprise information systems, mainly based on Java technology and opensource DBMSs. I like working on challenging and practically relevant problems, and I am particularly good at quickly turning ideas into prototypes.
Download my résumé

Latest Projects



CLUBS+ is a parameter-free clustering algorithm. It is a centroid-based algorithm, i.e., like k-means, the produced clusters are groups of data each concentrated around a centroid. The algorithm combines a divisive phase with an agglomerative one, and after each phase clusters are refined by isolating outliers. Despite being parameter-free, it outperforms classical algorithm such as K-means++ and Birch both in efficiency and accuracy.

Find out more



Condomani is the most used SaaS for property management in Italy. Besides the complete account management of properties, Condomani provides a social platform that enables the property manager and tenants to easily communicate and to handle maintenance tickets.

Find out more

Affibox 2010

Affibox 2010

Affibox 2010 is the management software used by Pubbliemme Srl, one of the main Italian outdoor advertising companies. It supports the overall workflows across the functional business units of the company, located in different branch offices, from the first contact with the customer to the final billposting.



GestOro is the management software used by Banco Metalli Italiano SpA, the main Italian precious medal trading company. It supports all the business processess of the company, including the automatic generation of the invoices, based on a complex mechanism depending on the continuously changing quotation of precious metals.

Other Projects


The eJRM (electronic Justice Relationship Management) project is an Italian national project involving several universities and companies. It aims at creating a novel model for handling relationships between citizens and the justice system. In this project, my main task was building a system for predicting the outcome of lawsuits from the text describing the case.

Find out more


The TETRis (Innovative Services over TETRA) project is an Italian national project involving several universities and companies. It aims at creating innovative services in the Smart Countries and Smart Cities context using the TETRA standard. In this project, my main task was building an OLAP system for analyzing the logs of communications over the TETRA network.

Find out more


GHBH (Grid Hierarchical Binary Histograms) is a technique for summarizing multi-dimensional data. Summarized data enables a fast approximate evaluation of range queries, which can effectively support OLAP analysis (an approximate result is often enough, and long conputation on detailed data are saved) and selectivity estimation for optimal query plan evaluation. GHBH uses a space efficient-approach for construction histograms that approximate original data with an excellent accuracy.

Find out more

JSON-RPC Servlets Open Source

Libraries for easily creating JSON-RPC web services through Java Servlets.

View on GitHub

CRUD Services Open Source

Libraries supporting the creation of CRUD services.

View on GitHub


AssiCloud is a SaaS platform for insurance brokers. THe broker can manage all the insurance life-cycle.


OroSoft is a SaaS platform for managing multiple cash-for-gold stores. The system is compliant with Italian laws regarding precious metal trading.


Wellcard is a multi-store reward system based in Southern Italy. The customers can collect points in the participating stores by using a mobile app.

Work Experience

Postdoctoral Scholar - University of California, Los Angeles (2014/01 - Present)

Currently, I am a Postdoc, member of the Scalable Analytics Institute at UCLA computer science department. Here, I am doing research under the supervision of Prof. Carlo Zaniolo on clustering algorithms and question answering over RDF data. Main projects: CANaLI, CLUBS-P, CLUBS+.

Research associate - University of Milano-Bicocca (2012/05 - 2013/12)

Worked with Prof. Enza Messina and Prof. Sergio Flesca at the development of a system for system for predicting the outcome of lawsuits from the text describing the case. Main project: eJRM

Co-founder and CTO - Open Knowledge Technologies Srl (2010/11 - 2012/04)

I was a co-founder of this start-up, now spin-off of University of Calabria, where I initially served as CTO. Main projects: Condomani, TETRIs.

Co-founder and Software Engineer - Zenit Srl (2008/11 - 2012/04)

I was co-founder of this start-up and served as Software Engineer. Main projects: Affibox 2010, GestOro.

Research associate - ICAR-CNR (2008/01 - 2010/02)

Worked with Prof. Domenico Saccà, Prof. Filippo Furfaro, and Dr. Elio Masciari on devising technique for multi-dimensional data compression. As main results, a technique for building privacy-preserving histograms and a technique for distributing and querying histograms on a P2P network were devised.

Contract professor - University of Calabria (2007/01 - 2010/12)

I was instructor for the upper-division course of Information Systems (around 100 students per academic year) at the department of CS, where I also served as first-level thesis advisor for 30+ students.

Selected publications

Giuseppe M. Mazzeo, Carlo Zaniolo: Answering Controlled Natural Language Questions on RDF Knowledge Bases. EDBT 2016: 608-611
Elio Masciari, Giuseppe M. Mazzeo, Carlo Zaniolo: A New, Fast and Accurate Algorithm for Hierarchical Clustering on Euclidean Distances. PAKDD 2013: 111-122
Francesco Buccafurri, Filippo Furfaro, Giuseppe M. Mazzeo, Domenico Saccà: A quad-tree based multiresolution approach for two-dimensional summary data. Information Systems 36(7): 1082-1103 (2011)
Filippo Furfaro, Giuseppe M. Mazzeo, Andrea Pugliese: Managing Multidimensional Historical Aggregate Data in Unstructured P2P Networks. IEEE TKDE 22(9): 1313-1330 (2010)
Filippo Furfaro, Giuseppe M. Mazzeo, Domenico Saccà, Cristina Sirangelo: Compressed hierarchical binary histograms for summarizing multi-dimensional data. KAIS 15(3): 335-380 (2008)
Alfredo Cuzzocrea, Filippo Furfaro, Giuseppe M. Mazzeo: A Probabilistic Approach for Computing Approximate Iceberg Cubes. DEXA 2008: 348-361
Filippo Furfaro, Giuseppe M. Mazzeo, Domenico Saccà: A Probabilistic Framework for Building Privacy-Preserving Synopses of Multi-dimensional Data. SSDBM 2008: 114-130
Filippo Furfaro, Giuseppe M. Mazzeo, Cristina Sirangelo: Exploiting Cluster Analysis for Constructing Multi-dimensional Histograms on Both Static and Evolving Data. EDBT 2006: 442-459

More on DBLP

My GitHub