Scientific Publications

Sink or SWIM: Tackling Real-Time ASR at Scale
F. Bruzzone, W. Cazzola, M. Brancaleoni, and D. Pellegrino
IEEE Transactions on Audio, Speech and Language Processing (TASLPRO)
Journal Ranked Q1 · DOI: 10.1109/TASLPRO.2026.3675780
bib · pdf · IEEE · arXiv
Date: March, 2026
Code Less to Code More: Streamlining Language Server Protocol and type system development for language families
F. Bruzzone, W. Cazzola, and L. Favalli
Journal of Systems and Software (JSS)
Journal Ranked Q1 · DOI: 10.1016/j.jss.2025.112554
bib · pdf · SpringerLink · arXiv
Date: June, 2025

Preprints

Generalized Software Product Line Extraction
F. Bruzzone, W. Cazzola, and L. Favalli
arXiv preprint
DOI: 10.48550/arXiv.2605.28989
bib · pdf · arXiv
Date: May, 2026
Meta-Monomorphizing Specializations
F. Bruzzone and W. Cazzola
arXiv preprint
DOI: 10.48550/arXiv.2602.12973
bib · pdf · arXiv
Date: February, 2026
From Separate Compilation to Sound Language Composition
F. Bruzzone, W. Cazzola, and L. Favalli
arXiv preprint
DOI: 10.48550/arXiv.2602.03777
bib · pdf · arXiv
Date: February, 2026
Prioritizing Configuration Relevance via Compiler-Based Refined Feature Ranking
F. Bruzzone, W. Cazzola, and L. Favini
arXiv preprint
DOI: 10.48550/arXiv.2601.16008
bib · pdf · arXiv
Date: January, 2026

Research Activities

Committee Member at SLE 2026
Artifact Evaluation Committee member at the 19th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2026). Details.
2025/05
Reviewer for ECOOP 2026
Reviewer for the European Conference on Object-Oriented Programming (ECOOP 2026).
2025/12/15
Reviewer for COLA
Reviewer for the Journal of Computer Languages (COLA).
2025/11/25
Reviewer for SoSyM
Reviewer for the Journal of Software and System Modeling (SoSyM).
2025/06
Participant at <Programming> Conference 2025
Participated in the <Programming> Conference 2025, Prague, Czech Republic.
2025/06
Committee Member at SLE 2025
Artifact Evaluation Committee member at the 18th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2025). Details.
2025/04–06
Reviewer for JSS
Reviewer for the Journal of Systems and Software (JSS), special issue on Trends in Systems and Software Product Line Engineering.
2025/03/01
Student Volunteer at ICFP 2024
Student Volunteer at the 29th ACM SIGPLAN International Conference on Functional Programming (ICFP 2024).
2024/09/01–06

Dissemination Activities

MLIR: Scaling Compiler Infrastructure for Domain Specific Computation
Presentation of the paper by Lattner et al., 2021.
2026/03/19
Matheuristic Variants of DSATUR for the Vertex Coloring Problem
Presentation of the paper by Dupin, 2024.
2026/02/12
Your Optimizing Compiler is Not Optimizing Enough. To Hell With Multiple Recursions!
First MuseMI meeting of the 2025/2026 season, Milan.
2025/12/04
P4 Compiler in SDN
Presentation on the P4 compiler in Software Defined Networking.
2024/07/22
PhD Project
Universal Language Server Protocol and Debugger Adapter Protocol for Modular Language Workbenches, University of Milan.
2024/07/22
Master's Thesis
Toward a Modular Approach for Type Systems and LSP Generation, University of Milan.
2024/07/15

Open Source Activities

LLVM Pass Template
Maintainer. Lets developers quickly bootstrap, test, and benchmark new out-of-tree LLVM passes without building LLVM from sources.
2026 – present
Papers on Compiler Optimizations: Analysis and Transformations
Maintainer. A chronologically sorted list of influential compiler optimization papers, from 1952 through 1994.
2025 – present
Tide compiler
Maintainer. A backend-agnostic IR and compiler framework in Rust — modular, extensible, and designed for simplicity.
2025/03 – present
tgt & tdlib-rs
Maintainer. Tgt is a TUI Telegram client built on tdlib-rs, which provides safe and idiomatic Rust bindings to TDLib.
2024/03 – present
Rust 1.86.0 contributor
One of the 393 contributors to Rust 1.86.0.
2025/04/03
Rustworkx: Closeness centrality with Newman weighting
Generalizing Closeness centrality to weighted networks using the Newman method.
2025/02/14
Rustc: Use ty::Value for type-level constants
2025/02/01
Rustc: Add TooGeneric to LayoutError and emit Unknown
2025/01/27
Rust 1.83.0 contributor
One of the 396 contributors to Rust 1.83.0.
2024/12/08
56th top GitHub contributor in Italy
Ranked 56th out of 958 for public contributions in Italy.
2024
Rustc: First contribution to the Rust compiler
After studying the rustc-dev-guide, first contribution to the Rust compiler.
2024/09/12