Michele Aiello

Senior Software Engineering Manager in London, UK

I'm a dreamer trying to catch a break from reality.

  • Work
    • Google
  • Education
    • Università degli Studi di Pisa