cv

Click the PDF icon to download the full CV.

General Information

Full Name Filippo Carloni
Position Postdoctoral Researcher, CNIT - ANTLab, Politecnico di Milano
Location Milan, Italy
Email filippo.carloni@polimi.it
Languages Italian (native), English (fluent), Spanish (basic)

Experience

  • Mar 2025 - present
    Postdoctoral Researcher
    National Inter-University Consortium for Telecommunications (CNIT), Italy
    • Member of the Networks and Systems group at ANTLab, Politecnico di Milano, supervised by Prof. Gianni Antichi.
    • Research and development of network systems frameworks, including domain-specific compilers and customized offloading techniques exploiting hardware acceleration on FPGA- and ASIC-based SmartNICs.
    • Focus on network security applications such as DDoS mitigation, firewalling, and real-time traffic monitoring.
    • System design, implementation, and experimental evaluation on cutting-edge platforms (e.g., NVIDIA BlueField-3 DPU).
  • Apr 2024 - Sep 2024
    Visiting Student
    Massachusetts Institute of Technology (MIT), Boston (MA), USA
    • Visiting Ph.D. student in the COMMIT group led by Prof. Saman Amarasinghe.
    • Low-latency, high-throughput SmartNIC processing logic supporting custom protocols generated by the NetBlocks framework, on open-source platforms such as AMD OpenNIC.
  • Feb 2022 - present
    Teaching Assistant
    Politecnico di Milano, Milano, Italy
    • Computer Architecture and Operating Systems (085779) - Teaching Assistant, 40h/year (Sept 2022 - present)
    • Computer Science and Elements of Medical Information (085851) - Lab Supervisor, 15h (Mar 2022 - May 2022)
    • Final Examination - Software Engineering (085923) - Teaching Assistant, 12h (Feb 2022 - May 2022)

Education

Honors and Awards

Professional Service

  • Artifact Evaluation Committee
    • ASPLOS 2026, 2027
    • EuroSys 2026
    • PLDI 2025
    • HPCA 2025, 2026
    • CGO 2025, 2026, 2027
    • PPoPP 2025, 2026
    • MICRO 2023, 2024, 2025
    • FCCM 2024
    • IPDPS - RAW 2023, 2024
  • Technical Program Committee
  • Shadow Technical Program Committee
    • ACM SIGMETRICS 2026
  • Organizing Committee
    • Workshop Co-Chair - Special Session: An AI-Orchestrated Architecture: Data Plane, Digital Twin, and Smart Marketplace for 6G Networks of Networks - IEEE CloudNet 2026 (CFP)
    • Special Session: An AI-Orchestrated Architecture: Data Plane, Digital Twin, and Smart Marketplace for 6G Networks of Networks - IEEE NFV-SDN 2025
  • Session Chair
    • "Memory is the scribe of the soul" be it volatile or not - DAC 2024
    • Special Session: "Sensors for a smarter world" - IEEE RTSI 2022
  • Conference Reviewer
    • FPL 2025, FCCM 2024, CODES+ISSS, ICCAD 2023, ISCAS 2024-2026, EUROCON 2023
  • Journal Reviewer
    • IEEE TCAD (23 reviews, since 2022)
    • IEEE TVLSI (20 reviews, since 2023)
    • ACM TRETS (8 reviews, since 2023)
    • JPDC (9 reviews, since 2023)
    • IEEE IT Professional (1 review, since 2023)

Presentations and Talks

  • 2025
    • Invited Talk - "ALVEARE" - MIT, Northeastern University, Nokia Bell Labs, New York University
    • Invited Poster - "ALVEARE" - Boston University
  • 2024
    • Conference Talk and Poster - "ALVEARE - a Domain-Specific Framework for Regular Expressions" - DAC 2024, San Francisco
    • Conference Talk - "One Automaton to Rule Them All - Beyond Multiple Regular Expressions Execution" - CGO 2024, Edinburgh
    • Invited Talks - AMD (San José), Microsoft (Mountain View)
    • Young Fellow Program Poster - DAC 2024; PhD Forum Poster - IPDPS 2024
    • Workshop Poster - "POCA - A PYNQ Offloaded Cryptographic Accelerator on Embedded FPGA-Based Systems" - IPDPSW-RAW 2024
  • 2023
    • Conference Talk - "YARB" - ISCAS 2023, Monterey
    • Summer School Poster - ACACES 2023, Fiuggi
    • Invited Talk and Poster - Northeastern University, Boston University
  • 2022
    • Invited Talks - Northwestern University, University of Illinois Chicago
    • Young Fellow Program Poster - DAC 2022, San Francisco
  • 2019
    • Invited Talks - UC Berkeley, Xilinx, Intel

Certifications

  • Introduction to DOCA for DPUs - NVIDIA, 2021
  • Fundamentals of Accelerated Computing with CUDA C/C++ - NVIDIA, 2021
  • CCNA R&S: Connecting Networks - CISCO, 2018
  • CCNA R&S: Scaling Networks - CISCO, 2017
  • CCNA R&S: Routing and Switching Essentials - CISCO, 2017
  • CCNA R&S: Introduction to Networks - CISCO, 2016
  • Introduction to Cybersecurity - CISCO, 2016

Memberships

  • IEEE (since 2019), IEEE Computer Society (since 2019), IEEE CAS (since 2023)
  • ACM (since 2022), ACM SIGCOMM (since 2025), ACM SIGPLAN, SIGARCH, SIGDA, SIGMICRO (since 2024)
  • HiPEAC (since 2023)

Skills

  • Languages: C/C++, Python, Java, JavaScript, PHP, RISC-V assembly, SQL, HTML
  • Hardware: Verilog, VHDL, HLS, AMD/Xilinx Vivado, Vivado HLS, Vitis
  • Platforms: AMD/Xilinx FPGAs, NVIDIA BlueField-2/3 DPUs, Arduino, Raspberry Pi
  • Parallel programming: OpenMP, MPI, CUDA