A musician and computer scientist, after graduating in Pianoforte (Lecce), Choral Music and Composition in Rome, he earned two Level II degrees: one in Composition in Perugia and one in Electronic Music in Turin. In parallel, he specialized in *nix (Debian) systems engineering, database design and development in languages such as C, Python, JavaScript and SQL (PostgreSQL). His work as a composer focuses on instrumental, vocal and electroacoustic music, with an interest in sound installations and theater. His works have been performed in cities such as Rome, Turin, Milan, and Perugia, Haliphax (CDN), Tokyo (JPN), and Rio de Janeiro (BRA), as well as in university settings in Leeds, Huddersfield (UK), and Berkeley (USA). He has extensive experience with environments such as Supercollider, Max, Pure Data, Processing, OpenFrameworks and FAUST. In 2016 he published the volume Pure Data: Electronic Music and Sound Design for ContempoNet. Since 2010 he has been dedicated to physical computing, working with boards such as Arduino, Raspberry Pi, ESP32 and Bela, and developing projects such as LEM and PyBox. His research focuses on creating systems in which sound production, control, and playback are the exclusive result of DIY, both hardware and software. He also created bioslib, a library for assisted composition in Pure Data and Max, based on genetic algorithms and artificial life.