Bio & Research

I am an associate professor at Politecnico di Milano and I have worked in processor architecture research and development for one of the top semiconductor companies in the world. My background is rooted in modeling and simulation of digital systems although I have expanded my interests to functional programming and domain specific languages. In 2016 I've helped introduce some novel theoretical results in the field of cryptography and (in 2015 and 2017) I've been awarded with several grants from industrial partners for devising a reliable design methodology for cryptographic circuits.

My goal is to consolidate a research group in embedded systems' engineering that fosters authenticity, autonomy, curiosity, and the desire to learn. I'm committed to providing a space that encourages each person to express their unique perspectives and embrace new ideas. We'll strive to reach the highest level of understanding in embedded systems engineering and build tools, concepts, and knowledge that are recognized in top-level venues, industrial collaborations, and open source projects. Join me in creating a productive and supportive environment that drives innovation!

Work timeline

  1. Associate Professor

    Politecnico di Milano

  2. Assistant Professor

    Politecnico di Milano

  3. R&D Engineer

    STMicroelectronics

  4. Research Consultant

    STMicroelectronics

  5. Research Associate

    Politecnico di Milano

Publication overview

Institutional Service

  • Politecnico di Milano - Rector's referent c/o the International RISCV association
    • July 2023December 2025 - Prima nomina
  • Politecnico di Milano - Member of the GdR ("Gruppo del riesame") for the teaching quality of the CdS (Corso di studi) in Computer Engineering
    • September 2023December 2023 - Riesame 2023
  • Politecnico di Milano - Associate member and secretary for the state qualification exams for the practice of the Information Engineering profession, sections A and B.
    • November 2023December 2023 - Seconda sessione - 2023
    • July 2023July 2023 - Prima sessione - 2023
    • November 2022December 2022 - Seconda sessione - 2022
    • July 2022July 2022 - Prima sessione - 2022
    • November 2021December 2021 - Seconda sessione - 2021
    • June 2021July 2021 - Prima sessione - 2021
    • November 2020December 2020 - Seconda sessione - 2020
    • July 2020July 2020 - Prima sessione - 2020

Publications

Committees

  • June 2022 - PARMA-DITAM Workshop - member of TPC
  • July 2021 - COMPSAC (SEPT) - member of TPC
  • October 2021 - COSADE - member of TPC
  • January 2021 - PARMA-DITAM Workshop - member of TPC
  • January 2020 - PARMA-DITAM Workshop - member of TPC
  • January 2018 - PARMA-DITAM Workshop - member of TPC
  • January 2013 - DITAM Workshop - member of TPC
  • December 2012 - DITAM Workshop - member of TPC
  • January 2016 - ADAPT Workshop - member of TPC
  • January 2015 - ADAPT Workshop - member of TPC
  • January 2014 - ADAPT Workshop - member of TPC
  • February 2012 - PARMA Workshop (co-located with ARCS) - program co-chair
  • February 2011 - PARMA Workshop (co-located with ARCS) - member of TPC
  • February 2010 - PARMA Workshop (co-located with ARCS) - member of TPC
  • December 2012 - NoCArc Workshop - member of TPC
  • December 2010 - NoCArc Workshop - member of TPC
  • December 2009 - NoCArc Workshop - member of TPC
  • November 2008 - NoCArc Workshop - member of TPC
  • June 2014 - Trust Workshop - member of TPC
  • November 2008 - Micro Conference - member of local committee
  • April 2009 - DATE Conference - Track A8 (Multi-Core Platforms) - member of TPC and session chair
  • March 2008 - DATE Conference - Track A8 (Multi-Core Platforms) - member of TPC

Peer Review

  • March 2022 - ISC HPC
  • August 2021 - IEEE Embedded Systems Letters
  • February 2021 - Design Automation for Embedded Systems
  • November 2020 - IEEE Transactions on Computers
  • July 2019 - IEEE Transactions on Dependable and Secure Computing
  • August 2016 - IEEE Transactions on Computers
  • May 2016 - Concurrency and Computation: Practice and Experience
  • November 2014 - IEEE Transactions on Emerging Topics in Computing
  • April 2013 - Transactions on Embedded Computing Systems
  • May 2011 - Transactions on Embedded Computing Systems
  • May 2011 - Transactions on Embedded Computing Systems
  • May 2011 - IEEE Transactions on Very Large Scale Integration Systems
  • December 2011 - Journal of Low Power Electronics JOLPE
  • May 2013 - Transactions on Parallel and Distributed Systems
  • January 2012 - Design Automation Conference