
Distributed System - Staff Engineer at ST Microelectronics
Catania Area, Italy

Distributed System - Staff Engineer at ST Microelectronics
Catania Area, Italy
The fundamental purpose of my Job is to research and develop new software architecture solutions for Cluster Computing in order to:
-define an evaluation criterion for scheduling
-manage resources
-define security policies
-reduce cost of hardware resource
-reduce job completion time
-provide methods in order to optimize job throughput
My main research interest is Game Theory applied to Grid Computing. Game Theory is a branch of applied mathematics and economics that studies situations where players choose different actions in an attempt to maximize their returns.
Virtualization: is a cornerstone design technique for all cloud architectures. It allows servers, storage, and other hardware to be treated as a pool of resources rather than discrete systems, so that these resources can be allocated on demand.
(Semiconductors industry)
November 2009 — Present (2 months)
Technical Know How:
•Expert in Grid Computing, Parallel and Distributed Systems
•Expert in EDA CAD tool support Engineer
•Expert Senior Systems Software Engineer with strong Java systems development
•Deep knowledge in project, design and development of transparent distributed/parallel software systems with transparent, scalable, and portable characteristics
•Expertise in teaching/coaching activity regarding the above items
(Public Company; STM; Semiconductors industry)
April 1999 — Present (10 years 9 months)
Cluster Grid Administrator, LSF admin, Project Manager, Java and Web programmer.
Journal of Convergence Information Technology (JCIT): A scheduling Algorithm based on Potential Game for a Cluster Grid - Massimo Orazio Spata, Salvatore Rinaudo
(Public Company; 10,001 or more employees; STM; Semiconductors industry)
April 1999 — Present (10 years 9 months)
Certificated trainer for sharing knowledge and cross fertilization about java programming language
(Electrical/Electronic Manufacturing industry)
April 2008 — October 2008 (7 months)
ST University supports and advises e-Learning course developers as part of the ST trains ST initiative.
(Educational Institution; 5001-10,000 employees; Research industry)
July 2005 — October 2008 (3 years 4 months)
PhD thesis: Tecniche basate sugli Equilibri di Nash per lo scheduling su un Cluster Grid.
(Computer & Network Security industry)
April 2005 — October 2005 (7 months)
Instructor for training courses of Internet, Security, Java, Visual Basic, Linux, Unix -
(Semiconductors industry)
1999 — April 2003 (4 years )
Linux Red Hat and Unix Solaris Administrator for Enterprise Enviroments - Information Technology and Services.
(Internet industry)
January 1999 — March 1999 (3 months)
PhD in Computer Science 2005 — 2008
-2nd IEEE International Conference on e-Science and Grid Computing, Amsterdam, Netherland, Dec. 2006.
-16th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE-2007) GET/INT Paris, France 18th-20th June 2007
-3rd IEEE International Conference on eScience and Grid Computing, Bangalore, India, 10th-13th December 2007.
-7th WSEAS International Conference on SOFTWARE ENGINEERING, PARALLEL and DISTRIBUTED SYSTEMS (SEPADS '08), University of Cambridge, Cambridge, UK, February 20-22, 2008.
-2nd International Symposium on Intelligent Distributed Computing IDC'2008 - September 18-19, 2008, Catania, Italy.
Teaching certification , SISSIS , 2000 — 2002
Final examination rated: 80/80
Computer Science , DMI , 1993 — 1998
Final examination rated: 108/110
1980 — 1985
Grid Computing, Distributed Systems, Operating Systems, System Administration
IEEE affiliate since 2006
Patent awarded — “A new Algorithm for Scheduling Jobs on a Grid Cluster”, April, 13 2007