English Cv - Politecnico di Milano

Giovanni Quattrocchi
Email: giovanni.quattrocchi@mail.polimi.it
+39 3409688625
Via Silva 7, Monza, 20900, Italy
I’m a 26 years old PhD in Computer Engineering at Politecnico di Milano
with experience in developing mobile and web applications using both
imperative and functional programming. I am a self-motivated person and a
quick learner with good team-working skills.
• Experience with Java, Objective C, Scala, C, PHP, HTML and CSS
• Familiar with Python, Javascript, Haskell, Prolog and Scheme
• Experience in developing web services and mobile apps
• Operating System: Mac OS, Linux, iOS, Windows
• Development Tools: Eclipse, XCode, Subversion, Git
• Other technologies: Spring, iBeacon, Jersey, RabbitMQ , JEE,
MongoDB, MySQL, XText, Bluetooth LE
I developed two iOS applications: SgarbiX and iPatentato. SgarbiX got to
the first place of italian iPhone App Store (paid section) for about a week
with up to 20k copies sold. iPatentato was the first italian iPad app for
driving school tests preparation and stayed two weeks in the top twenty of
the iPad App Store (paid section).
I worked on my master thesis in a joint project between Politecnico di
Milano and the University of California (UCSD). This collaboration gave
me the possibility of working in a team with PhD students and Professors: a
great experience from my point of view since I really enjoyed helping my
colleagues in our research project.
L. Baresi, S. Guinea, G. Quattrocchi, F. Seracini, M. Menarini and
I. Krüger, A Comprehensive Resource Management Solution for Web-based
Systems, ICAC 2014
2014 - current
2011 - 2014
2007 - 2011
PhD student in Computer Engineering, Politecnico di Milano
M.Sc. in Computer Engineering, Politecnico di Milano, Italy (110L/110, with
honors). Thesis in partnership with UCSD on ‘Autonomic system for data
center resource management’.
B.Eng in Computer Engineering, Politecnico di Milano, Italy
Main Classes
Advanced Software Engineering, Programming Languages, Design and
Implementation of Mobile Applications, Formal Languages and Compilers,
Service Technologies, Computer Security, Interactive TV, Advanced
Computer Architectures, Advanced Data Bases, Data Mining, Artificial
Intelligence, Enterprise Digital Infrastructures.
Other Courses
• Functional Programming Principles in Scala, 100/100 with distinction
École Polytechnique Fédérale De Lausanne Online Offering (Coursera)
• Italian (native)
• English (functional, TOEIC 955/990)