Vincenzo Musco

Passionate, adaptive and self-taught software engineer 🖥 in the greater New York area 🗽, currently working at New Jersey Institute of Technology, NJ as a postdoctoral researcher. Lifelong programmer with 5+ years experience coding frameworks 📦 and analyzing programs 🔎. As a curious 🤔 person, learning new languages and technologies is something I really like ❤️.

 Research

Quick Facts

  • Fluent in Python  and Java  ;
  • Keen interest in Data Science  ;
  • Curious Reverse Engineer  ;
  • Desktop  / Mobile  / Web  coding during my free time;
  • Lifelong self-taught;
  • Pizza 🍕 addict.

Work Experience

Research Software Engineer (Postdoctoral Researcher)

New Jersey Institute of Technology
Jul 2017 - Present
Newark, NJ.

  • Assessing clustering algorithm performances of several well-known machine learning toolkits  Python
  • Android bytecode static analysis (decompiling, analyzing and recompiling)  Python
  • Source code extraction and mining  Python
  • Mentoring M.Sc. and Ph.D. students

Research And Teaching Assistant

Charles de Gaulle University – Lille III
Nov 2013 – Nov 2016
Lille area, France.

  • Studying bugs and their spread using program mutation, graphs and test suites  Java
  • Studying software graph shape by collecting software graph metrics from a large number of java programs  Python
  • Teaching/mentoring B.Sc. and M.Sc. students

Java Developer

Orchestra Networks
Apr 2013 – Sep 2013
Paris area, France.

M.Sc. Internship

  • Versioning/comparison feature on EBX5 including specification, coding and unit testing  Java/J2EE
  • Full advanced EBX5 proprietary software training

Web Developer

Ministère de l'Enseignement Supérieur et de la Recherche (France)
Mar 2013 – Mar 2013
Jun 2012 – Aug 2012
Paris area, France.

Developing a web mobile application using HTML5 technologies  HTML5  CSS3  Javascript

Computer System Analyst

Haute Ecole de la Province de Liege (Belgique)
Feb 2009 – Jun 2009
Liège area, Belgique.

B.Sc. Internship: Architecturing an experimental internal network.

  • Engineering protocols and coding desktop and mobile applications  Java/J2EE
  • Server configuration (networking, routing, web, DNS, DHCP and security (eg. openssl, HTTPS, iptables, VPN ...))
  • Embedding Belgian ID card cryptography stack in security policy  Java/J2EE

Languages

🇫🇷 French

Native

🇮🇹 Italian

Native

🇬🇧 English

Fluent

🇩🇪 German

Elementary

Education

 Ph.D.

Computer Science (2016)

Thesis: Propagation Analysis based on Software Graphs and Synthetic Data

 University of Lille 3 (France)

 M.Sc.

Computer Science (2013)

Thesis: Toward an object-oriented approach of the data model: development of an incremental JavaBean generator

 University of Paris 7 (France)

 B.Sc.

Computer Science (2009)

Thesis: Synthetic Study on Security Technics used by Networking Software

 HEPL (Belgium)

 B.Sc.  Erasmus

Computer Networks and Telecommunications (2009)

Minor in Wireless Networks and Security

 University Joseph Fourier (France)

Other

Education Volunteer

AFEV
Sep 2011 – Jun 2012
Paris, France.

France's leading network of youth volunteers in deprived areas  Volunteering

Hobbies

 Infographics  Video games  Cooking  Working out  Traveling  Movie Theater