Full stack
Costruisco siti web dal 2000. Lato backend PHP, Python, Go, Rust e Lua; davanti nginx, LiteSpeed e Apache. Lato frontend CSS, JS, Vue e Svelte — Angular o React in due settimane se il progetto lo richiede. Ho lavorato su grandi progetti web in architettura a microservizi, monolitica e MVC, e imposto strutture di progetto complesse anche sotto pressione.
Embedded
C, C++ e Rust su Linux embedded, oltre a lavoro bare-metal su Atmel, PIC, ESP32 e STM32. Esperienza pratica con OpenCV, motori di riconoscimento vocale come Kaldi e librerie di elaborazione audio e del segnale — inclusa una pipeline vocale completamente offline su una scheda Raspberry Pi CM3 progettata da me.
Desktop e mobile
Applicazioni desktop con Qt, GTK, Swing, SWT e wxWidgets. App mobili in Objective-C, Java e Flutter — e a volte una webview integrata, quando è onestamente la risposta giusta.
Hardware e prototipi
Progettazione di schemi e PCB con Eagle ed EasyEDA, progettazione RF, circuiti digitali e analogici. Disegno tecnico a mano, AutoCAD 2D, Fusion 360 e stampa 3D per i prototipi — così un progetto passa dallo schizzo alla scheda nel suo contenitore stampato senza lasciare la scrivania.