About Me

Federico Bruzzone

PhD Student in Computer Science at ADAPT Lab (Università degli Studi di Milano), under the supervision of Prof. W. Cazzola. Programming Languages and Compilers enthusiast. Also, a Sound Engineer and Music Composer.


I worked on Modular Approach for Type Systems and Language Server Protocol (LSP) Generation in the context of the Language Workbenches, modularizing an agnostic DSL for type systems definition and generating for each language written in Neverlang the LSP, reducing to \( \mathbf{L} \times \mathbf{1} \) the complexity to support \( \mathbf{L} \) languages and \( \mathbf{E} \) editors, previously \( \mathbf{L} \times \mathbf{E} \) in literature.

Personal Info

Born in Magenta (MI), Italy on 7th of March 2000
Resident of Via F. Turati 75/F, Arluno (MI), 20004, Italy
Email: federico.bruzzone.i@gmail.com
Email: federico.bruzzone@unimi.it
Phone: +39 391 7369214

Contact Info

GitHub: github.com/FedericoBruzzone
Telegram: @federicobruzzone
LinkedIn: in/federico-bruzzone
Twitter: @fedebruzzone7
Reddit: u/FedericoBruzzone
Laziness, that's why I love pointers...
char *shift_args(int *argc, char ***argv) {
    return (*argc)--, *(*argv)++;
}