Curriculum vitae
This page contains a summary of my technical skills. For full details and a comprehensive list of my current and past experiences, my CV is available in both Italian and English languages.
Operating systems
- Linux: RedHat/Fedora, Debian, Slackware, Ubuntu
- BSD: FreeBSD, OpenBSD, NetBSD
- Virtualization: KVM/qemu/libvirt, Virtualbox
- High Availability: Pacemaker/DRBD
Security
- System and network monitoring/auditing
- Hardening
- Firewall configuration
- PKI management
Networking
- Wired and wireless networks
- TCP/IP based services configuration and maintenance
- DNS
- smtp/pop/imap
- web and proxy
- VPN
- directory services (LDAP)
- files and printers sharing
DBMS
- MySQL
- PostgreSQL
- SQLite
Programming languages
- C/C++
- PHP
- Perl
- Python
- Ruby
- Unix shell
- Javascript
- SQL
- XML
- Latex
Frameworks
- Databases: Meedo
- Machine learning: Scikit-learn
- Visualization: Mathplotlib, Cairo
- Web development: TemplateToolkit, jQuery, Bootstrap