Le mie competenze

Tre specializzazioni : sviluppo, infrastruttura e automazione. Praticate in azienda, a lezione e nei miei progetti

Sviluppo

Frontend

HTML5 / CSS3
JavaScript
Vue.js
React
Bootstrap
Tailwind

Backend

PHP
Laravel
Java
Spring Boot
Python
SQL / NoSQL

Strumenti di sviluppo

Git, GitHub
Docker
SonarQube
Postman
Vite
Webpack

Infrastruttura

Sistemi

Linux
Windows Server
Virtualizzazione
Monitoraggio
Inventario
Sicurezza

Reti

Routing
Firewall
VPN
Ridondanza
Cisco
MikroTik

Strumenti di infrastruttura

Wireshark
Nmap
Proxmox
VMware
NetSpot
Kali Linux

Automazione e DevOps

CI/CD e rilascio

Jenkins
GitHub Actions
GitLab CI
Argo CD
Kubernetes
Trivy

Automazione dei processi

UiPath Studio
Robot RPA
Report automatizzati
Script

Il mio modo di lavorare

Le abitudini che applico a ogni progetto

Diagnosi metodica

Gli anni di supporto e amministrazione mi hanno insegnato a riprodurre, isolare e poi correggere. Applico lo stesso metodo per fare il debug di un'applicazione.

La sicurezza fin dall'inizio

Password, token e permessi di accesso sono gestiti fin dalle prime righe. Su questo sito, ogni link inviato via email si basa su un token con hash.

Qualità del codice

Test automatizzati, analisi SonarQube e revisioni del codice fanno parte di ogni progetto, da questo sito a Butterfly.

Automatizzare il ripetitivo

Quando un'attività si ripete spesso, cerco di automatizzarla: uno script, una pipeline CI/CD o un robot UiPath.

Certificazioni

CCNA - Cisco Certified Network Associate

2024

MTCNA - MikroTik Certified Network Associate

2024

Cisco NetAcad - Cybersecurity Essentials

2024

Cisco NetAcad - Introduction to Cybersecurity

2024

CNIL - Atelier RGPD

2024

Vuoi saperne di più?

I miei progetti sono pubblici su GitHub e scrivo regolarmente sul blog di ciò che imparo.