Vai al contenuto principale

Competenze

In oltre 10 anni di lavoro ho costruito competenze su uno stack ampio e diversificato. Non sono uno specialista di una singola tecnologia sono uno sviluppatore che sceglie lo strumento giusto per ogni problema. Ecco cosa so fare.

Frontend

Costruisco interfacce moderne, reattive e performanti. Vue.js 3 con Composition API è il mio strumento principale.

Vue.js 3 / Composition APIPrincipale
Nuxt 3 (SSR/SSG)Principale
Tailwind CSSQuotidiano
TypeScriptAvanzato
Pinia / State ManagementAvanzato
PWA / Service WorkersProgettuale

Backend

API REST robuste, middleware ETL, CMS headless. Node.js è la mia scelta per backend veloci e manutenibili.

Node.js / ExpressPrincipale
TypeScript (backend)Avanzato
Strapi 5 (Headless CMS)Progettuale
REST API DesignQuotidiano
JWT / AuthAvanzato
Middleware ETLProgettuale

Database

Progettazione schema, query complesse, ottimizzazione. Lavoro sia con database relazionali che documentali.

SQL ServerPrincipale
MongoDBAvanzato
MySQLAvanzato
Query optimizationAvanzato
Arca Evolution / MexalIntegrazione ERP

Business Intelligence & AI

Dashboard BI custom, Power BI avanzato, automazione dati e integrazione AI per analisi predittive.

Power BI / DAX avanzatoSpecialità
Dashboard Vue.js customSpecialità
Node-REDAutomazione
n8nWorkflow
OpenAI API / Claude APIIntegrazione
ETL / Data pipelineAvanzato

Mobile

App mobile cross-platform con React Native, pensate per funzionare anche offline.

React NativeAvanzato
Expo SDK 54Avanzato
Architettura offline-firstProgettuale
AsyncStorage / SecureStoreAvanzato

DevOps & Infrastruttura

Deploy automatizzati, container Docker, VPN zero-trust. Gestisco l'intero ciclo dal codice alla produzione.

DockerQuotidiano
GitHub ActionsCI/CD
GitLab CI/CDCI/CD
Nginx / PM2Deploy
Tailscale VPNZero-trust
HestiaCPServer mgmt

Oltre la tecnologia

Le competenze tecniche non bastano. Ecco le pratiche e le metodologie che applico in ogni progetto.

Architettura

  • Offline-first design
  • Multi-tenant architecture
  • Zero-trust networking
  • REST API design

Processo

  • Sviluppo iterativo / Agile
  • Git flow e code review
  • CI/CD automatizzato
  • Documentazione tecnica

Comunicazione

  • Interfaccia con il management
  • Demo e feedback frequenti
  • Analisi requisiti
  • Formazione utenti

Hai bisogno di queste competenze?

Che tu stia cercando uno sviluppatore per il tuo team o un partner per un progetto specifico, posso aiutarti.