Work Experience
2022-now: QE Automation Engineer, SUSE
Automated test development and quality assurance for SUSE product release. Became maintainer of some RPM package. Opensource contributor2017-2022: cloud & automation senior sw engineer, Value Transformation Services
Worked on a fully automated hybrid cloud implementation. Deliver and manage, with DevOps best practices, a custom platform that customer uses to request IaaS and PaaS solutions2013-2016: linux senior system engineer, Value Transformation Services
Managed and introduced full automation on a multi-datacenter fleet of approx 18.000 linux servers2011-2013: linux system engineer, Unicredit
2005-2011: developer of remote payments and remote banking product for Unicredit group
Worked on remote banking products, both on desktop and POS technologies2001-2005: network & security administrator in Quercia Software spa
Administration of LAN and WAN devices, security and implementation of VoIP infrastructure2000-2001: sysadmin, network administrator in a local Internet Service Provider Netbusiness spa
Managed ISP services, network and operations1999-2000: developer, DBA Oracle and VAX/VMS sysadmin
Implemented customizations and migrations on world largest library management softwarestarted working in IT industry since 1993; first Linux server installed on 1995
Certifications
- 2022: AZ-204 Microsoft Azure Developer Associate
- 2021: AZ-900 Microsoft Azure Fundamentals
- 2021: Red Hat Certified Engineer (certificate number 140-219-585)
- 2018: Red Hat Certified Specialist in Ansible Automation (certificate number 140-219-585)
- 2018: Certified Openstack Administrator Linux Foundation Certificate id COA-1800-001215-0100
- 2018: SUSE Certified Engineer in Enterprise Linux - SLES 12 (certificate id 10170115)
- 2017: SUSE Certified Administrator in Enterprise Linux - SLES 12 (certificate id 10170115)
- 2016: RHCVA: RedHat Certified Virtualization Administrator (certificate number 140-219-585)
- 2015: RHCE: RedHat Certified Engineer in Red Hat Enterprise Linux 7 (certificate number 140-219-585)
- 2015: RedHat Certified System Administrator in Red Hat Enterprise Linux 7 (certificate number 140-219-585)
- 2014: RedHat Certified System Administrator in Red Hat Openstack (certificate number 140-219-585)
- 2012: Novell CLA certification with score 791/800
Published writings
- 2004: Linux&C, magazine features on PAM subsystem (Pluggable Authentication Modules)
- 2005: Linux&C, magazine features on Unicode and its Linux implementation
- 2006: Linux&C, series on SNMP, MRTG and network monitoring
- 2008: Linux&C, features on gnome desklets
- 2010: Linux&C, wiki MoinMoin, how to extend it with python
- 2010: Linux&C, features on imagemagick (command line graphics)
Training
- 2023: Schrödinger Session: Learning Rust, one step at the time from Schrödinger Hat community
- 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 with RHCSA and RHCE exams (RH300)
- 2014: Red Hat OpenStack Administration with Expertise Exam (CL211)
- 2011: RH442 Red Hat Enterprise Performance Tuning
- 2011: RH346 Red Hat Enterprise Clustering and Storage Management
- 2010: MIE3520 Win32 System Programming presso Mondadori Informatica
- 2010: MIE3510 Programming in ANSI C++ presso Mondadori Informatica
- 2009: Java Fundamentals, the Java programming language 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
Other experiences
- 2024: speaker at Linux Day Brescia
- 2024: speaker at Linux Day Spring Edition @Mantova
- 2023: speaker at Google Developer Group Trento DevFest
- 2023: became Ambassador for the Crystal Programming Language
- 2022: became maintainer of openSUSE rpm packages on Open Build Service
- 2022: workshop about web application testing for a private company
- 2021: held c# training for young students doing internship in a private company
- 2021: held an IoT server security webinar for Verona FabLab
- 2020: held a Cryptography / security (blockchain) training course for Verona FabLab
- 2019: held Linux and Python and training courses
- 2018: gave a talk for FEVR about chatbots and Go Programming language. Slides linked here
- 2017: held a linux training course in FabLab Verona
- 2016: started contributing to open source projects see github profile
- 2016: held a Python training course in FabLab Verona
- 2016: held a linux training course in FabLab Verona