Hi! I'm
Michele.

Computer Science student at the University of Pisa and former software engineering intern at Google and Qualcomm.

./donut.c

About

I'm a computer science student with a deep interest in low-level systems, performance, security, and cryptography. I love exploring algorithms and data structures, building systems from scratch, and diving into low-level programming (yes, I do consider C an art form).

During my internship at Google, I worked on Android Platform Security, designing and building security features across core Android services and digging into critical security-sensitive codebases. Along the way, I had the chance to uncover and patch a security vulnerability, as well as collaborate across different teams to resolve critical infrastructure blockers.

Before that, at Qualcomm, I explored the world of on-device AI, implementing the Whisper architecture in C++ using internal Qualcomm libraries to run directly on Snapdragon NPUs. There, I also co-developed the speech-to-image project, released open source on the official Qualcomm GitHub repository, and helped adapt the pipeline for a robotics platform.

Much of my problem-solving mindset comes from competitive programming and cybersecurity challenges: from the Italian Olympiad in Informatics to the national finals of Olicyber and CyberChallenge.IT, where I fell in love with reverse engineering, cryptography, and thinking under constraints.

In my spare time, I build open-source projects and write notes and proofs on topics that fascinate me. If you're interested in collaborating on something cool or just want to chat, feel free to reach out!

Projects

Articles

Contacts

Have a question, an idea, or a project to collaborate on? Send a message below or find me on GitHub and LinkedIn.