Massimo Orazio
Spata, PhD

Discovery consists of seeing what everybody has seen and thinking what nobody has thought.
(Albert Szent-Györgyi)
massimo.spata@unict.it

Massimo Orazio Spata, PhD, graduated in 1998 in Computer Science, received his PhD degree in Computer Science from Dipartimento di Matematica ed Informatica in 2008.
He joined STMicroelectronics Catania in 1999 as CAD Engineer.
Since January 2003 he has joined the IPG R&D.
In November 2009 he joined Technical Staff Engineer Group, developing R&D know how and skills in Software Development and Algorithms.
He collaborates with Universities and Research Institutions involved in different research projects.
Since 2017 he is been teaching Computer Science at secondary schools.
Since January 2022 he is a researcher.
Author of publications and papers for journal and international conferences concerning the above fields.


Experience

Junior CAD support Engineer

STMicroelectronics

Linux Red Hat and Unix Solaris Administrator for Enterprise Environment - Information Technology and Services.
* Administration of Unix Solaris system II, released from SUN Microsystems
* C++ and object oriented programming, released from SUN Microsystems
* Clearcase Fundamentals for Unix, released from Rational
* Clearcase Metadata for Unix, released from Rational
* Clearcase Administrator for Unix, released from Rational
* Total Quality Management released from St Microelectronics
* Sun Cluster, released from SUN Microsystems
* Sun Grid Engine advance administration, Sun Microsystems France (Grenoble)
* Linux administration, from Sun Microsystems Italia
* English course "Sandwich Method" from STMicroelectronics
* Shell script programming from STMicroelectronics

Apr 1999 – Apr 2003

Senior CAD support Engineer R&D

STMicroelectronics

During this period I designed and configured the STMicroelectronics Catania Site Cluster Grid project.
This Cluster have more than 200 cpu server and data storage server through the LSF tool.
Moreover I have been developed the middleware in order to integrate heterogeneous Linux and Unix Operating Systems the project designer environment, the Clearcase tool for versioning and LSF load balancer.

Apr 2003 – Nov 2009

STUniversity Java Programming Trainer

STMicroelectronics

Certificated trainer for sharing knowledge and cross fertilization about java programming language.

Apr 1999 – Aug 2017

Tutor for University Students and Stagers

STMicroelectronics

*UML-based Web Engineering di applicazioni Web per Divisioni della STMicroelectronics
Sanfilippo Gabriella Universita' di Catania - Informatica
Degree 2003-10-23
*Sviluppo di una parte del nuovo middleware JGRID per il grid computing in STMicroelectronics
Cantone Lucio Universita' di Catania - Informatica
Degree 2009-07-23
*Tecniche di schedulazione applicate al cluster grid di STMicroelectronics
Lanzafame Antonella Universita' di Catania - Informatica
Degree 2009-11-12
*Applicazioni di modelli relativi alla teoria delle code allo scheduling su Griglie Computazionali per il dimensionamento della Griglia.
Lovetere Marco Lucio Universita' di Catania - Informatica
Degree 2004-11-24 *studio e applicazione di modelli innovativi per il dimensionamento delle risorse nelle griglie computazionali.
Lovetere Marco Lucio Universita' di Catania - Informatica
Degree 2006-10-17
*Valutazione di una virtual machine su un cluster Grid.
Martorana Davide Universita' di Catania - Informatica
Degree 2008-11-13
*Applicazioni di monitoring di jobs allo scheduling su griglie computazionali per il calcolo del fattore di utilizzazione
Rizzo Rosetta Universita' di Catania - Informatica
Degree 2004-10-08
*progettazione di un sistema multiagente per la negoziazione automatica delle risorse su griglie computazionali.
Rizzo Rosetta Universita' di Catania - Informatica
Degree 2006-10-17
*standardizzazione del middleware jgrid con supporto ad agenti mobili per distribuzioni corporate di cluster grid.
Strazzeri Giorgio Universita' di Catania - Informatica
Degree 2009-23-04
*Integrazione del middleware JGRID con un modello ad agenti mobili Java in un cluster grid.
Vaccalluzzo Danilo Universita' di Catania - Informatica
Degree 2009-23-04
*Stage on Mobile Agents and Middleware integration for a Cloud Computing Environment
Maria Grazia Messina e Carmelo Pulvirenti Universita' di Catania - Informatica

Apr 2002 – Dec 2009

eLearning system course developer

STMicroelectronics

ST University supports and advises e-Learning course developers as part of the ST trains ST initiative.

April 2008 - December 2010

Technical Staff - R&D Software Engineer

STMicroelectronics

*Java Developer
*Angular web developer
*Matlab developer

Feb 2009 – Aug 2017

Education

University of Catania

Bachelor of Science
Computer Science - System Track

GPA: 108/110

Sep 1993 - Dec 1998

University of Catania

Teaching certification, SISSIS

Final examination rate: 80/80

Sep 2000 - October 2002

University of Catania

PhD in Computer Science

Thesis: Tecniche Basate sugli Equilibri di Nash per lo Scheduling su un Cluster Grid.

Sep 2005 - October 2008

Skills

Programming Languages & Tools

Publications

Patents and publications for international conferences and journals
  • 1. A Nash-Equilibrium Based Algorithm for Scheduling Jobs on a Grid Cluster
    MO Spata
    16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007) - Paris
  • 2. Image data analysis in qpcr: A method for smart analysis of DNA amplification
    MO Spata, ME Castagna, S Conoci
    Sensing and Bio-Sensing Research 6, 79-84
  • 3. Agent-based negotiation techniques for a Grid: the Prophet Agents
    MO Spata, G Pappalardo, S Rinaudo, T Biondi
    2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06) - Amsterdam
  • 4. Virtual machine migration through an intelligent mobile agents system for a cloud grid
    MO Spata, S Rinaudo
    JCIT: Journal of Convergence Information Technology 6 (6)
  • 5. Merging nash equilibrium solution with genetic algorithm: The game genetic algorithm
    MO Spata, S Rinaudo
    JCIT: Journal of Convergence Information Technology 5 (9), 9 ~ 15
  • 6. A scheduling Algorithm based on Potential Game for a Cluster Grid
    MO Spata, S Rinaudo
    JCIT Journal of Convergence Information Technology 4 (3)
  • 7. A Point of Care Real Time PCR Platform Based on Silicon Technology
    S Conoci, MO Spata, S Petralia, ME Castagna, MG Amore
    May 1, 2016 Biosensors Journal
  • 8. Image Data Analysis in qPCR: an algorithm for smart analysis of DNA amplification
    MO Spata, S Conoci, ME Castagna
    May 1, 2015 EMRS Spring meeting 2015, Simposio U “Materials and Biosensor Systems for in vitro diagnostic applications”
  • 9. A novel matchmaking algorithm for smart grid applications
    MO Spata, S Rinaudo, F Gennaro
    Jun 23, 2014 IEEE - Engineering, Technology and Innovation (ICE), 2014 International ICE Conference
  • 10. Agents based Smart Grid for optimal energy-dispatching and battery-charging algorithms
    MO Spata, S Rinaudo, F. Gennaro
    Dec 31, 2013 IJEI: International Journal of Engineering and Industries
  • 11. A job scheduling game based on a folk algorithm
    MO Spata, S Rinaudo
    Aug 1, 2012 Springer - Advances in Computational Intelligence , IPMU 2012 CCIS 300, p. 622 ff.
  • 12. A 'folk' solution to decrease Nash Equilibrium inefficiency for a job scheduling game
    MO Spata, S Rinaudo
    JCIT: Journal of Convergence Information Technology, Vol. 7, No. 4, pp. 134 ~ 141, 2012
  • 13. Agents Based Intelligent Grid Matchmaking System for EDA Tools on a Cluster Grid
    MO Spata, S Rinaudo
    compeng, pp.124-128, 2010 IEEE Complexity in Engineering, 2010
  • 14. Integration of a Parallel Algorithm with a Cluster Grid for an Industrial Framework
    MO Spata, S Rinaudo, A Marotta, F Moschella
    published in 7th WSEAS International Conference on SOFTWARE ENGINEERING, PARALLEL and DISTRIBUTED SYSTEMS (SEPADS '08), pp.27-31
  • 15. A scheduling Algorithm based on Nash Equilibrium for a Cluster Grid (poster)
    MO Spata, S Rinaudo, G Pappalardo
    2nd International Symposium on Intelligent Distributed Computing - IDC'2008 September 18-19, 2008, Catania, Italy
  • 16. Nash Equilibrium of the Prisoner Agents for a Cluster Grid (poster)
    MO Spata, S Rinaudo, G Pappalardo
    IEEE eScience and Grid Computing, Bangalore, India, 10th-13th December 2007
  • 17. Artificial Intelligence (AI) in Nucleo Boards: Enabling Smarter Homes (poster)
    MO Spata, M Brancifofrte, F Gennaro
    Jun 8, 2017 STMicroelectronics - Technical Staff Community Day TSCDay 2017
  • 18. Scheduling method and system, corresponding computational grid and computer program product
    MO Spata
    US Patent 8,671,409
  • 19. Lab on chip image analysis
    S Conoci, ME Castagna, MO Spata, D Russo
    US Patent App. 14/543,160
  • 20. Microreactor and method for loading a liquid
    S Conoci, ME Castagna, MO Spata
    US Patent App. 14/221,033
  • 21. Lab on chip cartridge
    S Conoci, ME Castagna, MO Spata, D Russo
    US Patent 9,434,987
  • 22. Scheduling method and system, computing grid, and corresponding computer-program product
    MO Spata
    US Patent 9,239,734
  • 23. METHOD FOR BIO-COMPUTER ANALYSIS FOR EVALUATING THE RISK FOR THE ONSET OF AGE- RELATED MACULAR DEGENERATION WO 05.04.2018 C12Q 1/68
    SPATA, Massimo Orazio - CONOCI, Sabrina – BLANCO, Anna Rita – CURATOLO, Maria Cristina
    WO/2018/060942 PCT/IB2017/055998 - SIFI S.P.A.
  • 24. Method to electro load liquid sample into miniaturize SI-based reaction chamber
    MO Spata, S Conoci, ME Castagna
    US Patent 14221033

Interests

Enthusiast about rock music and beginner electric guitar player, beginner and clumsy painter but passionate about painting and art


Awards & Certifications

  • Invention Award Program 2016 STMicroelectronics
  • STMicroelectronics Technical Staff Community Day TSCDay 2016: Point of Care System for Advanced Macular Diseases
  • STMicroelectronics Technical Staff Community Day TSCDay 2015: Miniaturized electrically-actuated microfluidic system for sensor applications
  • STMicroelectronics Technical Staff Community Day TSCDay 2014: Miniaturized system for electrochemical sensors
  • Cisco CCNA: Introduction to networks Certifications - 2021