Giovanni Quattrocchi Email: [email protected] Phone: +39 3409688625 Skype: gio.quattrocchi Address: Via Silva 7, Monza, 20900, Italy Profile 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. 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 Experiences 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. Publications 2014 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 Education 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) Languages • Italian (native) • English (functional, TOEIC 955/990)