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 |
| 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
-
Nov 2021 - Feb 2025 Ph.D. in Information Technology
Politecnico di Milano -
Sept 2018 - Oct 2021 M.Sc. in Computer Science and Engineering
Politecnico di Milano -
Sept 2015 - Sept 2018 B.Sc. in Engineering of Computing Systems
Politecnico di Milano
Honors and Awards
-
2025 - IEEE Computer Society Italy Chapter PhD Thesis Award (2025 edition)
- ACM SIGCOMM Travel Grant
-
2024 - HiPEAC Paper Award - ALVEARE (DAC 2024)
- Ph.D. Rocca Project Fellow
- IEEE IPDPS 2024 - PhD Forum
- ACM/IEEE DAC Young Fellow Program
-
2023 - Selected Participant - ACM Europe Summer School on HPC Computer Architectures for AI and Dedicated Applications
- Selected Participant - HiPEAC ACACES Summer School (19th edition)
- IEEE CAS Student Travel Grant for Flagship Conference Participation
-
2022 - ACM ASPLOS Travel Grant
- ACM/IEEE DAC Young Fellow Program
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
- ACM SIGMETRICS 2027
- IEEE HiPC 2026 (Hardware Technology track)
- IEEE Computer Society Annual Symposium on VLSI (ISVLSI) 2025
- HSTIEC Special Session at Euromicro DSD 2025, 2026
-
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