CV: Scientific Applications Software Engineer at NASA JPL



Personal information
Contact information
Candidate Profile
 Date Submitted:09-10-2017
 Last Modified:09-10-2017 (07:46)
Job information
 Current job:Scientific Applications Software Engineer at NASA JPL
 Employment Term:Either
 Job location:Europe only
 Date available:>3months
 KeywordsNASA JPL High performance computing Information retrieval Digital forensics Object oriented programming with Java, Python and C++ Advanced bash scripting Scientific data libraries and formats Agile release and iteration planning Database administ

April 2017 – present
Scientific Applications Software Engineer (Level 2)
NASA Jet Propulsion Laboratory
4800 Oak Grove Dr, Pasadena, CA 91109, USA
( Web site: )
- Design and development of complex instrument flight and ground software and scientific applications to analyze scientific data and produce products within mission software systems.
- Integration of new algorithms and models into software components for production and analysis of scientific data.
- Application of analytical and numerical methods, statistical processes, and instrument / mission science principles to resolve programming challenges.
- Collaboration with customers to develop viable software specifications.
- Partnership with other engineers to deploy and maintain complex software systems.
- Partnership with appointed liaison to the customer throughout the entire life cycle of the product and interaction with customer on complex issues.
- Development of complex test plans and unit tests, oversight software component testing and evaluation of unit test results.
- Documentation of software products and development of user training plans.

September 2015 – April 2017
Chief Technology Officer
Penitentiary Police Corps
Ministry of Justice
Largo Luigi Daga, 2 – 00164 Rome, Italy
( Web site: )
- Oversight and coordination of the IT team of the Central Laboratory for the forensic DNA database of Italy.
- Development of computer applications and systems for collecting and managing forensic samples to ensure the chain of custody.
- Responsible for information security, database administration and network monitoring.
- Design and analysis of the standard operating procedures and the workflow of the Central Laboratory for the DNA database of Italy.
- Study of innovative solutions for digital investigation in the penitentiary network.

January 2015 – June 2015
NASA JPL Full-time Intern
NASA Jet Propulsion Laboratory
4800 Oak Grove Dr, Pasadena, CA 91109, USA
( Web site: )
- Selected in the NASA JPL Year Round Internship Program to work for the Computer Science for Data Intensive Applications group of the NASA Jet Propulsion Laboratory under the supervision of Prof. Chris Mattmann.
- Research and Implementation of technologies for extracting contents from the deep and the dark web within the DARPA Memex program that seeks to develop software that advances online search capabilities far beyond the current state of the art for fight against and prevention of human trafficking.
- Construction and validation of two datasets (Polar data and Ebola data) within the TREC Dynamic Domain Track (
- Development of biological parsers for extraction of clinical information from unstructured data.
Business or sector Defense and Space 

January 2009 – February 2013
Scientific Support Engineer
Università degli Studi di Messina
Piazza Pugliatti, 1 – 98122 Messina, Italy
( Web site: )
- Development and management of image processing technologies for scientific applications.
- Research and implementation of e-learning systems for biomedical disciplines.
- Network monitoring and management, database administration.
- Lecturer in Physics and Computer Science for students of Medicine.
Business or sector Education and Research 

February 2014 – January 2015
Teaching Assistant in Computer Science
Università LUISS Guido Carli
Viale Pola, 12 – 00198 Roma, Italy
( Web site: )
- Teaching Assistant in Computer Science for a class of eighty undergraduate students in Economics and Management.
- Shared responsibility for lectures, exams, homework assignments, and grades.
Business or sector Education and Research 

July 2008 – December 2008
Junior Project Coordinator
Parco dell’Etna
Via del Convento, 45 – 95030 Nicolosi (Catania), Italy
( Web site: )
- Organization and coordination of the activities aimed at implementing a GIS census database for the territory of Mount Etna.
Business or sector Public Administration 

November 2007 – March 2008
Teacher in Computer Skills
Penitentiary of Giarre (Catania)
Via Ugo Foscolo, 67 – 95014 Giarre (Catania), Italy
( Web site: )
- Teacher in Basic Computer Skills for inmates of the Penitentiary of Giarre (Catania), Italy.
Business or sector Public Administration 

September 2007 – January 2008
Software Engineer
Via Pulica, 34 – 95025 Aci S. Antonio (Catania), Italy
( Web site: )
- Development of an emergency call system based on VoIP for the highway network of Sicily (Italy) relying on Asterisk PBX and MySQL.
- Design and implementation of stored procedures in MySQL.
- Design and development of Java-based solutions for Automatic Call Distribution able to handle a large volume of inbound calls.


November 2012 – October 2013
PhD in Computer Science
Sapienza Università di Roma
Piazzale Aldo Moro, 5 – 00185 Rome, Italy
( Web site: ) 
Thesis title: “High Performance Computing for Information Retrieval and Digital Investigation”
Supervisor: Prof. Massimo Bernaschi
- Research domains: High Performance Computing, Information Retrieval, Digital Forensics
- Design and development of ISODAC, a new approach providing a suitable combination of HPC techniques for performing the Extract-Parse-Index process through in-memory pipelines against huge amounts of heterogeneous data.
- Development of a fine-grained mapping technique for Apache Tika for enabling metadata interoperability among different schemes. 

March 2008 – April 2009
2nd level Master’s Degree in Forensic Sciences
(graduated with honours)
Università degli Studi di Messina
Piazza Pugliatti, 1 – 98122 Messina, Italy
( Web site: ) 
Thesis title: “Decryption of password-protected files from Oracle databases”
Supervisor: Ten. Col. Marco Mattiucci
▪    Biology, Chemistry, Criminology, Mineralogy, Physics, Statistics.
▪    Criminal Procedure, Criminal Procedure.
▪    Database Systems, Computer Forensics, CSI Techniques, Legal Medicine, Toxicology.
▪    Internship at Unit of Informatics Technologies of Arma dei Carabinieri Headquarters .

November 2004 – October 2007
Master’s Degree in Computer Science
(graduated with honours)
Università degli Studi di Messina
Piazza Pugliatti, 1 – 98122 Messina, Italy
( Web site: ) 
Thesis title: “ DynaTab, a Web-based solution for managing dynamic and heterogeneous data”
Supervisor: Prof. Dora Magaudda
- Computational Algebra, Computer Law, Database Systems, GIS, Graph Theory, Mathematical Logic, Operating Systems, Optimization Theory and Methods, Parallel Computing, Programming, Software Engineering, Stochastic Systems.

October 2000 – October 2004
Bachelor’s Degree in Computer Science
(graduated with honours)
Università degli Studi di Messina
Piazza Pugliatti, 1 – 98122 Messina, Italy
( Web site: ) 
Thesis title: “Tuning and administration of database systems via Web”
Supervisor: Prof. Dora Magaudda
- Algorithms and Data Structures, Computer Networks, Databases, Digital Audio, Multimedia Systems, Numerical Analysis, Operational Research, Operating Systems, Programming, Software Engineering, Statistics, Computer Organization.

Native language: Italian
Other languages: English (Listening: B2, Reading: B2, Spoken interaction: B2, Spoken production: B2, Writing: B2)


Programming Languages
- C, Perl, Bash scripting
- C++, Java, Python
Operating Systems
- Mac OS X
- Microsoft Windows
- Unix/Linux
- Oracle
- SQL, Oracle PL/SQL
Web-oriented Programming
- PHP, Unobstrusive JavaScript, AJAX
IT Service Management
- ITIL® Foundation Certificate in IT Service Management 
- ITIL® Service Design Certificate 
- ITIL® Service Operation Certificate 
- ITIL® Continual Service Improvement Certificate
- ISO/IEC 27001:2013 ISMS Auditor / Lead Auditor
- ISO 9001:2008 QMS Auditor/Lead Auditor 
- ISO/FDIS 9001:2015
Office Automation
- European Computer Driving License (ECDL Core Level)


- G. Totaro, G. Carbone, M. Bernaschi, M. Cianfriglia, and A. Di Marco. “ISODAC: a High Performance Solution for Indexing and Searching Heterogeneous Data”. In The Journal of Systems & Software - Elsevier. Volume 118, August 2016, Pages 115-133.
- L. Intagliata, S. Chu, G. McGrath, G. Totaro, D. Civello, N. Doshi, S. Thapar, M. Livstone, C. Mattmann, P. Ramirez, and M. Cronin. “A Cloud-Enabled Open Source Data Management platform supporting a Federated Research and Development Organization”. In Proceedings of the American Association for Cancer Research (AACR) Meeting. New Orleans, LA, USA, April 16-20, 2016.
- C. Mattmann, L. Intagliata, S. Chu, G. McGrath, G. Totaro, D. Civello, N Doshi, S. Thapar, M. Livstone, P. Ramirez e M. Cronin. “Shangri-Docs: A Browser Based Tool for Document Exploration and Automatic Knowledge Extraction from Unstructured Biomedical Text”. In Proceedings of the American Association for Cancer Research (AACR) Meeting. New Orleans, LA, USA, April 16-20, 2016.
- A. B. Burgess, C. Mattmann, G. Totaro, L. McGibbney, and P. Ramirez. “TREC Dynamic Domain: Polar Science”. In Proceedings of the Text Retrieval Conference (TREC). National Institute of Standards and Technology, Gaithersburg, Maryland, USA, November 17-20, 2015.
- A. Celestini, A. Di Marco, and G. Totaro. “A Data Extraction and Visualization Framework for Information Retrieval Systems”. In Extended Proceedings of ACM Hypertext. Santiago, Chile, 1-4 Settembre 2014.
- M. Bernaschi, G. Carbone, M. Cianfriglia, A. Di Marco, G. Me, A. Sabellico, and G. Totaro. “Forensic Disk Image Indexing and Search in an HPC Environment”. In Proceedings of the International Conference on High Performance Computing & Simulation (HPCS). Bologna, Italia, July 21-25, 2014.
- G. Acri, B. Testagrossa, G. Totaro, S. Strocchi, R. Novario, and G. Vermiglio. “Quality Conservation of Ultrasonography (US) Images in Mobile Devices”. In The International Journal of Science and Technoledge. May 2014.
- G. Vermiglio, G. Totaro, G. Acri, B. Testagrossa, and C. Sansotta. “Web streaming technology for medical physics e-learning”. In Proceedings of the 2nd International Symposium on Engineering Education and Educational Technologies. 2010.


April 2015 – present
Apache committer and PMC member
( Web site: )

Registering is the only way of posting vacancies and obtaining contact details of candidates in our CV database.

All it takes is a few minutes and a credit card (Visa or American Express). To sign-up to this service, simply click on the Register link and fill in the form. You will then have instant access to our system after on-line payment where you will be able to complete the transaction in either US Dollars, UK Pounds or Euros.

All online credit/debit card transitions are handled through our secure third party payment processors at WorldPay. Worldpay are part of The Royal Bank of Scotland Group, the 5th biggest banking group in the world, WorldPay payment solutions are trusted by thousands of businesses, big and small worldwide. 

Pricing starts at €450 (approx £400 or US$500 - use the convert tool for an exact conversion) for one month unlimited job postings and unlimited CV database access (for one user), with package discounts available if you have more permanent recruiting needs. For example, a Gold subscription will give you unlimited jobs posting and unlimited CV database access for one year at just over €250 per month!


2019 Pricing Structure (excluding VAT):

1 month - Discovery 450 euros convert
3 months - Bronze 1150 euros convert
6 months - Silver 1950 euros convert
12 months - Gold 3200 euros convert


If online payment is not convenient, give us a call at +33(0)622757477 or send us an email at We will set up an account for you and invoice you. Note that you can also pay through PayPal.




Please note that the posting of academic positions is free of charge. All you need to do is email us your job description and we will post it for you.



Spacelinks is based in France so the following European Union regulations regarding electronic commerce apply:
- if your business is located outside the EU, VAT does not apply to you
- if your business is located in France, you will be charged a 20% VAT
- if your business is located in the EU and you don't have a valid VAT registration number, you will be charged a 20% VAT
- if your business is located in the EU and you do have a valid VAT registration number, you won't be charged VAT provided you give us your VAT number (mandatory for invoicing)



For sales enquiries and general information, you can call us on +33(0)622757477.
Support is available Mon-Fri on +33(0)622757477 or via email. Out-of-hours support is provided only via email.

Please also note that we are located in France. Our normal office hours are 09:00 to 18:00 Monday to Friday. France timezone is GMT+1.



We are very serious about our job seekers privacy so only legitimate recruiters and employers are eligible for a recruiter account. All subscriptions requests will be manually approved and recruiter accounts constantly monitored. Users who enter inaccurate or incomplete information will not gain access to post jobs or search resumes. Sharing of login details with a third party will result in the suspension of the recruiter's account with no subscription refund.
Recruitment agencies are only eligible for a Gold package and recruitment agencies recruiting for companies already using Space Careers will not be accepted.

To ensure you are approved, please include the following on your application:
* The website address of your Company. Under construction websites will be rejected.
* Email - Must end in Applications using free email accounts such as Hotmail, Yahoo or Gmail will be rejected.

Individual exceptions can be made on a case by case basis by emailing Accounts found not to be in compliance will be deleted.

Terms & ConditionsCopyright ©2018 Spacelinks
Web Analytics