About me

I am a Software Architect at GUCCI, which I first joined as a Senior Software Engineer. Before that, I worked as a Research Software Engineer at Ospedale San Raffaele. I completed both my Ph.D. and my undergraduate studies in Computer Science & Engineering at Politecnico di Milano.

In my spare time, I enjoy playing basketball, drums and retro games.


From 2011 to 2016, I served as a teaching assistant at Politecnico di Milano in the following topics:

  • Advanced Web technologies: how to build Web applications using Spring, JSTL and JPA (slides here)
  • Mobile applications: introduction to Android development (slides here)
  • Computer science principles: principles of programming in C++11 and above (slides here)
  • Digitial image processing: introduction to digital image processing and shape extraction

Curriculum Vitae

My curriculum vitae et studiorum is available here.


  • Work address: Office 4B12, Via Mecenate 91, 20138 Milan, Italy
  • Email: 'ti.ollatacoili@ofni' reverse.
I also have a technical blog where I periodically post my latest findings and thoughts about programming, and computer science in general. Check it out.