Presentazione

Mi chiamo Alberto Milone, software engineer e cantautore, nato a Torino nel 1983, cresciuto a Lecce (Italia) e attualmente residente in Svezia. Ecco alcuni dettagli che potrebbero risultare interessanti.

Istruzione

  • Laurea triennale in Lingue e letterature straniere (2005) all’Università degli Studi di Lecce.

  • Laurea specialistica in Lingue e letterature straniere (2008) all’Università del Salento.

Interessi

La lingua inglese, lo sviluppo di software libero su GNU/Linux e la musica (Unreliable, Sommarnatt e Misplaced Nostalgia sono disponibili su Spotify). Non necessariamente in quest’ordine.

Occupazione

Lavoro come software engineer presso NVIDIA dal 2024, dove guido un progetto per automatizzare il packaging e il rilascio del software. In precedenza, ho trascorso oltre 14 anni a Canonical (2009–2023), occupandomi dell’abilitazione hardware in Ubuntu.

Aree di competenza

  • Automazione di build e rilascio
  • Packaging Debian/Ubuntu (sono un Ubuntu Core Developer)
  • Sviluppo software in generale (adoro correggere bug e aggiungere nuove funzionalità ai programmi)
  • Abilitazione hardware (sviluppo su kernel/X.Org)

Storia del mio coinvolgimento nello sviluppo software

Dopo aver deciso di non avere mai più a che fare con Windows, mi sono scontrato con alcuni problemi hardware piuttosto fastidiosi su Linux. Avendo bisogno di un computer che funzionasse correttamente, ho finito per imparare molto più di quanto apparentemente mi servisse, insegnando a me stesso a programmare, così da poter automatizzare tutto ciò che avevo imparato.

Il primo programma – e probabilmente il mio più popolare fino ad oggi – che ho scritto per Ubuntu è “Envy” (poi noto come “EnvyNG”). Risolveva un problema semplice: scaricare, installare correttamente e configurare il driver grafico NVIDIA. Un compito piuttosto arduo nel 2005. Il programma divenne così popolare da essere adottato da Linux Mint (nome in codice “Bea”) nel 2006 e da Ubuntu (“Hardy”) nel 2008.

Inutile dirlo, era solo l’inizio. Ho scritto Envy quando ero ancora studente e, dopo la laurea magistrale, ho contribuito a Ubuntu come volontario per circa un anno prima di entrare in Canonical nel 2009 per occuparmi della manutenzione dei driver NVIDIA e dello strumento Ubuntu Driver. Curioso come i problemi informatici possano cambiarti la vita in meglio — ed è ancora più curioso che il piccolo strumento che scrissi per installare i driver NVIDIA nel 2005 mi abbia infine portato proprio in NVIDIA. La vita, proprio come un buon software, a volte chiude il cerchio.