Education+Skills

Ph.D. in Computer Science (2014 – today)
Purdue University · West Lafayette, IN, USA

M.S. in Computer Science (2010 – 2013)
University of Roma Tre · Rome, Italy
Thesis: “Cryptographic integrity techniques for Java programs”

B.S. in Computer Science (2007 – 2010)
University of Roma Tre · Rome, Italy
Thesis: “Personalized search of geo-referenced information on mobile devices”

Summary of Skills

Personal Skills Excellent public speaking skills, teamwork attitude, problem analysis and solving skills, organization and coordination skills
Languages English (fluent, TOEFL: 117/120), Italian (native), French (good), Spanish (basic)
Operating Systems Windows (3.1-10), Unix, Mac OSX  –  Android, iOS, Windows Phone – TinyOS
Programming Languages Excellent: C#, Java, C/C++, Python, NesC, JavaScript, HTML5+CSS3
Good: PHP, F#, OCaml, Visual Basic
Web Development HTML5+CSS3+JS, ASP.NET MVC 5, Django, PHP, Node.js, jQuery, Angular.js, Cloud Computing (Windows Azure, AWS), Facebook & Twitter API
Mobile Development Windows Phone 7.x/8.x, Android  –  Windows Store Apps
IDE & Productivity Tools Visual Studio (VS.NET – VS2015), Eclipse, TFS, Git, JUnit, NUnit, NuGet, LLVM/Clang
DBMSs & OR/Ms MS SQL Server, MySQL, PostgreSQL  –  Entity Framework 6, NHibernate
Graphics & Design Advanced print and digital media design skills (Adobe Creative Suite)

Professional Development

5 Microsoft Certified Technology Specialist Certifications (2011)
.NET 4 Web Apps, .NET 4 Windows Apps, .NET 4 Service Communication Apps, .NET 4 Data Access, SQL Server 2008 DB Development

Introduction to Recommender Systems (MOOC)
University of Minnesota through Coursera

Web Intelligence and Big Data (MOOC)
Indian Institute of Technology Delhi through Coursera

Writing in the Sciences (MOOC)
Stanford University through Stanford OpenEdX – Completed with distinction

Cryptography I (MOOC)
Stanford University through Coursera – Completed with distinction