I am a 28 years old computer engineer, currently working at CERN, in Geneva, Switzerland. You can reach me at lastname (at) cern.ch
.
I am involved in some activities related to digital preservation, software, open source and hacktivism. On this website you can find out more about me and my commitments. There’s also a blog with various unrequested opinions and some technical notes.
You can follow me on:
Mastodon - Telegram - Twitter - Instagram
I break stuff and.. do things?
Mostly related to computers and typing *lots* of rubbish into them.
At CERN, I’m building an Open Archival Information System for the Digital Memory project. I’m also involved in digital libraries software enabling Open Data (and Access), such as Invenio (the software powering Zenodo) and Archiver, a European initiative for archiving and preservation of research environments.
Other contributions include working on the Trigger Monitoring software of the CMS detector in the LHC, as part of the Trigger Studies Group.
I have a BSc and a MS in Computer Science. I got the BSc with a thesis on Integer programming approaches to the DNA recombination problem in ciliates and the master working on the CMS detector at the Large Hadron Collider, upgrading and modernising the trigger monitoring software.
Show me something cool
Oke, here’s some fancy stuff running in the browser:
- Interactive and real time 2D simulation of the Kalman Filter in use to reduce statistical input noise.
- A simulation of Physarum, the “smart slime mould” able to solve mazes.
Open Source
I directly lead and manage these initiatives:
- gbdev, Home of the Game Boy development scene. A community of retro-hardware enthusiasts. Maintaining and developing many projects, including curated collections of resources, documentation efforts, digital preservation and an open archive of homebrews.
- Virgilio Data Science. A Machine Learning and Data Science online course.
- emergenzeHack. Community civic hacking effort, supported by ActionAid, producing open data and open source tools to face emergencies and help the population during crises (such as the Covid19 outbreak or the 2016 central Italy earthquake).
- CoderBot. A programmable robot with educational purposes developed by unimib.
- dailyProgrammer, an app for coders, developers or students: daily coding challenges for learning, refreshing or just for fun.
More contributions can be found on my GitHub profile.
Cool, I’m interested..
If you’d like to learn more, get involved, contribute or provide feedback on any of the projects, themes or initiatives mentioned here, feel free to contact me.
Work
Some of the last things I did:
- Technical Coach, Teacher of a coding class in middle school at “Scuola Primaria Bergognone” (Milan) for Girls Code it Better, a project trying to bridge the gender gap in STEM subjects. Three weekly hours. I wrote a blog post about this (2018-2019).
- Tutor of the Python for Data Science and Introduction to AI online courses offered by unimib (2020, 2021).
- IT Technician at IMPRECOM Srl (2014-2020).
- Technical leader of the CoderBot project at unimib. I was in charge of restructuring the full software stack, re-designing APIs and developing a new UI using reactive frameworks while leading and supervising a team of 8 graduating Computer Science students working on the project (2018-2019).
- Project Manager for Hawks Holding in Arcore, Milan (2018-2019).
This kind of stuff is (probably) more updated on my LinkedIn page and in my résumé.
Publications
Links
- The Last Question by Isaac Asimov
- The Tipping Point by Malcolm Gladwell