Esperienza Lavorativa
2022-oggi: QE Automation Engineer, SUSE
Sviluppo di test automatizzati e garanzia di qualità (QA) per il rilascio dei prodotti SUSE. Manutentore di alcuni pacchetti RPM. Contributore open source.2017-2022: cloud & automation senior sw engineer, Value Transformation Services
Lavoro su un’implementazione cloud ibrido completamente automatizzata. Consegna e gestione, tramite best practice DevOps, di una piattaforma personalizzata utilizzata dal cliente per richiedere soluzioni IaaS e PaaS.2013-2016: linux senior system engineer, Value Transformation Services
Gestione e introduzione dell’automazione completa su un parco di circa 18.000 server Linux multi-datacenter.2011-2013: linux system engineer, Unicredit
2005-2011: sviluppatore di prodotti di remote banking e pagamenti remoti per il gruppo Unicredit
Lavoro su prodotti di remote banking, sia su tecnologie desktop che POS.2001-2005: amministratore di rete e sicurezza in Quercia Software spa
Amministrazione di dispositivi LAN e WAN, sicurezza e implementazione di infrastruttura VoIP.2000-2001: sysadmin, network administrator presso un Internet Service Provider locale, Netbusiness spa
Gestione di servizi ISP, rete e operazioni.1999-2000: sviluppatore, DBA Oracle e sysadmin VAX/VMS
Implementazione di personalizzazioni e migrazioni sul software di gestione bibliotecaria più grande del mondo.Attivo nel settore IT dal 1993; primo server Linux installato nel 1995.
Certificazioni
- 2022: AZ-204 Microsoft Azure Developer Associate
- 2021: AZ-900 Microsoft Azure Fundamentals
- 2021: Red Hat Certified Engineer (certificato numero 140-219-585)
- 2018: Red Hat Certified Specialist in Ansible Automation (certificato numero 140-219-585)
- 2018: Certified Openstack Administrator Linux Foundation Certificate id COA-1800-001215-0100
- 2018: SUSE Certified Engineer in Enterprise Linux - SLES 12 (certificato id 10170115)
- 2017: SUSE Certified Administrator in Enterprise Linux - SLES 12 (certificato id 10170115)
- 2016: RHCVA: RedHat Certified Virtualization Administrator (certificato numero 140-219-585)
- 2015: RHCE: RedHat Certified Engineer in Red Hat Enterprise Linux 7 (certificato numero 140-219-585)
- 2015: RedHat Certified System Administrator in Red Hat Enterprise Linux 7 (certificato numero 140-219-585)
- 2014: RedHat Certified System Administrator in Red Hat Openstack (certificato numero 140-219-585)
- 2012: Certificazione Novell CLA con punteggio 791/800
Pubblicazioni
- 2004: Linux&C, articoli sul sottosistema PAM (Pluggable Authentication Modules)
- 2005: Linux&C, articoli su Unicode e la sua implementazione in Linux
- 2006: Linux&C, serie di articoli su SNMP, MRTG e monitoraggio di rete
- 2008: Linux&C, articoli sulle gnome desklet
- 2010: Linux&C, wiki MoinMoin, come estenderlo con Python
- 2010: Linux&C, articoli su imagemagick (grafica da riga di comando)
Progetti Personali
- BinaryCoverage, un metodo innovativo per misurare la copertura dei test di integrazione
- Q2Boot, un lanciatore automatico di macchine virtuali multi-architettura
- DlangKoans e crystal-koans, suite di test didattiche per imparare i linguaggi in modo semplice
Formazione e Corsi
- 2023: Schrödinger Session: Learning Rust, one step at the time dalla community Schrödinger Hat
- 2022: Ultimate Rust Crash Course, udemy
- 2021: Learn Rust by Building Real Application, udemy
- 2021: Building Modern Python Applications on AWS, Coursera
- 2021: Data Center Automation with vRealize Orchestrator and vSphere PowerCLI
- 2021: Red Hat Linux Automation with Ansible (RH294)
- 2019: DevOps Engineering on AWS
- 2018: Systems Operations on AWS
- 2018: Developing on AWS
- 2018: Red Hat Automation with Ansible (DO407)
- 2017: Red Hat JBoss Application Administration I (JB248)
- 2017: Suse Linux 12 academy, SUSE OpenStack Cloud Academy
- 2016: Red Hat Enterprise Virtualization (RH318)
- 2015: RHCE Certification lab con esami RHCSA e RHCE (RH300)
- 2014: Red Hat OpenStack Administration con esame di specializzazione (CL211)
- 2011: RH442 Red Hat Enterprise Performance Tuning
- 2011: RH346 Red Hat Enterprise Clustering and Storage Management
- 2010: MIE3520 Programmazione Win32 presso Mondadori Informatica
- 2010: MIE3510 Programmazione in ANSI C++ presso Mondadori Informatica
- 2009: Java Fundamentals, il linguaggio di programmazione Java presso Overnet Education
- 2008: Cisco BCMSN - Building Cisco Multilayer Switched Networks
- 2007: Microsoft MOC 2159 Deploying and Managing Microsoft Internet Security and Acceleration (ISA) Server
- 2007: Microsoft MOC 2150 Designing a Secure Microsoft Windows 2000 Network
- 2006: Microsoft MOC 2153 Implementing a Microsoft Windows 2000 Network Infrastructure
- 2006: Microsoft MOC 2087 Implementing Windows 2000 clustering
- 2005: ES-331 Sun Enterprise Cluster Administration Veritas Volume
Altre Esperienze
- 2025: relatore al Linux Day Brescia
- 2025: relatore al GdG DevFest Venezia
- 2025: relatore al Tech Community Day di Coding Bunker & GrUSP
- 2024: relatore al Linux Day Brescia
- 2024: relatore al Linux Day Spring Edition @Mantova
- 2023: relatore al Google Developer Group Trento DevFest
- 2023: diventato Ambassador per il linguaggio di programmazione Crystal
- 2022: diventato manutentore di pacchetti rpm openSUSE su Open Build Service
- 2022: workshop sul testing di applicazioni web per un’azienda privata
- 2021: formazione C# per studenti in tirocinio presso un’azienda privata
- 2021: webinar sulla sicurezza dei server IoT per Verona FabLab
- 2020: corso di formazione sulla crittografia / sicurezza (blockchain) per Verona FabLab
- 2019: corsi di formazione Linux e Python
- 2018: talk per FEVR sui chatbot e il linguaggio di programmazione Go. Slide collegate qui
- 2017: corso di formazione Linux presso FabLab Verona
- 2016: inizio contribuzione a progetti open source, vedi profilo GitHub
- 2016: corso di formazione Python presso FabLab Verona
- 2016: corso di formazione Linux presso FabLab Verona
Varie
- Presentazioni (professionali): https://ilmanzo.github.io/suse_presentations