Personal information 

 

Last and First name 

Invernizzi Luca

  

Email(s) 

invernizzi.l@gmail.com

  

Web Site 

http://lucainvernizzi.net

Education 

Period 

Since September 2010

Qualification 

PhD student in Computer Science, working on Web Security (advisors: G. Vigna, C. Kruegel)

University 

UNIVERSITY OF CALIFORNIA, SANTA BARBARA [http://www.ucsb.edu]

Period 

October 2009 - March 2010

Qualification 

Visiting Scholar in the Mathematics dept. (prof. M. Chiba), working on Autonomous Underwater Vehicles

University 

UNIVERSITY OF HAWAII AT MANOA [http://www.uhm.hawaii.edu]

Period 

August 2008 - November 2008

Qualification 

Visiting Scholar in the Mechanical Engineering dept. (prof. F. Bullo), working on Autonomous Land Vehicles

University 

UNIVERSITY OF CALIFORNIA, SANTA BARBARA [http://www.ucsb.edu]

Period 

October 2007 - July 2010

Qualification awarded 

Master’s Degree in Control Engineering, Vehicles Control specialization (110/110 cum laude)

University 

UNIVERSITY OF PISA [http://www.unipi.it]

Thesis 

A differential geometric approach to path planning and control design for autonomous underwater vehicles.

Period 

October 2004 - June 2010

Qualification awarded 

Diploma in Engineering (100/100 cum laude). SSSUP Fellowship (Allievo Ordinario).

University 

SANT’ANNA SCHOOL OF ADVANCED STUDIES [http://www.sssup.it]

Thesis 

Spatially-distributed decentralized coverage control.

Period 

October 2004 - October 2007

Qualification awarded 

Bachelor’s Degree in Computer Engineering (110/110 cum laude). Diploma of Path of Excellence.

University 

UNIVERSITY OF PISA [http://www.unipi.it]

Thesis 

Localization of non-collaborative sound sources with a wireless sensor network.

Professional Experience 

Period 

July 2011 - September 2011

Main activity 

Software Engineering Intern, pentesting and improving the security of Ruby on Rails applications, including a payment-processing system.

Name of employer 

APPFOLIO [http://www.appfolio.com]

Period 

May 2010 - August 2010

Main activity 

Google Summer of Code Student, adding online synchronization to "Getting Things GNOME", a task management software for the GNOME Desktop

Name of employer 

GOOGLE and the GNOME FOUNDATION [http://www.gnome.org]

Period 

March 2009 - June 2009

Main activity 

Creation of a web site for the "ANGELS Project", an European Project on underwater swarm robotics

Name of employer 

CRIM LABORATORY - SANT’ANNA SCHOOL OF ADVANCED STUDIES [http://www.theangelsproject.eu]

Open Source Contributions 

Period 

Since May 2011

 

Main activity 

Mentoring of Google Summer of Code and Gnome Women Outreach students

Name of employer 

GOOGLE and the GNOME FOUNDATION

Period 

Since July 2009

Main activity 

Developer in the "Getting Things GNOME" open source LINUX/GNU software (http://gtg.fritalk.com). Member of the GNOME foundation. Contributions to several other open source projects (PLAYER robotic framework, Tarantula and Brakeman RoR security tools, Eucalyptus...)

Competitions 

Period 

Since November 2010

Project 

Member of the organizing team of the iCTF 2010 and 2011, the biggest online hacking competition.

Context 

SECLAB team at UNIVERSITY OF CALIFORNIA, SANTA BARBARA [http://ictf.cs.ucsb.edu].

Period 

April 2008 - September 2008

Project 

Developement of a robotic exapod for the european academic competition EUROPEAN SPATIAL AGENCY - LUNAR ROBOTIC CHALLENGE (finalist team)

Context 

PESAPOD team at SANT’ANNA SCHOOL OF ADVANCED STUDIES [http://pesapod.blogspot.com].

Skills 

Technical skills 

  • Backend programming: Python, Ruby, C, μ-controllers languages, various others used opportunistically (C++, C#, Java…)
  • Databases: Sql, CouchDB
  • Web: Rails, Css, Html, Javascript
  • Hacking: binary reversing (IDA Pro…), network packets crafting, Snort…
  • Operations: Puppet, Munin/Nagios, RabbitMQ, Eucalyptus, Rightscale, AWS EC2, Ldap …
  • Simulation and numerical analysis: Matlab, Simulink, Mathematica
  • Typesetting: LATEX2ε

Mother tongue(s) 

Italian

 

 

Self-assessment
European level(*) 

Understanding
Speaking
Writing
Listening Reading Spoken interaction Spoken production

English 

C2 Proficient user
C2 Proficient user
C2 Proficient user
C2 Proficient user
C2 Proficient user

French 

B1 Independent user
B1 Independent user
A2 Basic user
A1 Basic user
A2 Basic user

Spanish 

B1 Independent user
B1 Independent user
A2 Basic user
A2 Basic user
A2 Basic user

 

(*)Common European Framework of Reference (CEF) level

References 

 

 

Jon Walker CTO at Appfolio

 

Christopher Kruegel Associate Professor of Computer Science at the University of California, Santa Barbara

 

Giovanni Vigna Full Professor of Computer Science at the University of California, Santa Barbara

 

Andrea Caiti Full Professor of Maritime Systems at the University of Pisa

 

Monique Chyba Full Professor of Mathematics at the University of Hawaii at Manoa