Vai al contenuto

Sviluppatore full-stack freelance · gestionali, e-commerce, integrazioni e server MCP

Dal terminale all’interfaccia

Giancarmelo Pittalà

Sviluppatore full-stack e software architect freelance dal 2017. Lavoro con piccole e medie imprese, in Italia e da remoto: costruisco gestionali, e-commerce e integrazioni su misura, e server MCP che gli assistenti AI sanno usare.

Le sezioni qui sotto leggono gli stessi dati che i tool hanno appena restituito.

Come posso aiutarti

Servizi

Costruire

Gestionali, e-commerce e siti costruiti da zero.

Integrare

Far parlare fra loro sistemi nati separati.

Mantenere

Codice già scritto, da riprendere in mano o da tenere in vita.

Rendere leggibile all’AI

I tuoi dati e il tuo sito, leggibili dagli agenti.

Progetti

Lavori selezionati

Tutti i progetti →
TecnoTravel: gestionale con AI per agenzie di viaggio

TecnoTravel

L’agenzia prepara preventivo e contratto in piattaforma, poi invia la fattura elettronica allo SDI senza ricopiare nulla altrove.

Next.jsReactTypeScriptAI
ricambinuovi.it: e-commerce di ricambi con ricerca per veicolo

ricambinuovi.it

Il cliente trova il pezzo partendo dalla propria auto, non da un codice che non conosce.

Next.jsReactTypeScriptE-commerce
ricambinuovi.it Ops: il gestionale che pilota l’e-commerce

ricambinuovi.it Ops

L’operatore carica un prodotto una volta sola, e lo ritrova identico su catalogo, vendite, fatturazione e magazzino.

Next.jsReactTypeScriptGestionale

Hai un caso simile? Prima chiamata di 30 minuti, senza costo.

Come lavoro

Metodo
01

Capisco il problema

Prima di scrivere codice voglio sapere quanto ti costa oggi il problema: ore, errori, occasioni perse. Spesso la soluzione giusta è più semplice di quella che immagini.

02

Scelgo la tecnologia più noiosa

Uso lo strumento più semplice adatto alla tua esigenza, con l’obiettivo di sviluppare soluzioni semplici e durature.

03

Rilascio presto, poi miglioro

Meglio qualcosa di piccolo online tra due settimane che qualcosa di grande tra sei mesi.

04

Nessuna scatola nera

Documentazione, accessi e infrastruttura sono tuoi dall’inizio. Il rilascio del codice sorgente è possibile su richiesta, a una cifra concordata: nessuna sorpresa e nessun vincolo nascosto.

Tecnologie

Stack · 41 strumenti

Frontend

06

Quello che l’utente tocca.

  • Vue.js
  • Nuxt
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Backend

12

Il motore sotto, che regge il carico.

  • Node.js
  • NestJS
  • Express
  • GraphQL
  • PostgreSQL
  • MySQL
  • REST API
  • Python
  • BullMQ
  • pgvector
  • Puppeteer
  • Pillow

Piattaforme e CMS

06

Dove vivono contenuti e catalogo.

  • Shopify
  • Payload CMS
  • WordPress (hardened)
  • Strapi
  • Salesforce Cartridge
  • Figma

Integrazioni

06

I sistemi esterni che parlano col tuo.

  • Amazon SP-API
  • eBay API
  • Zalando Integration
  • RateHawk
  • Italcamel
  • Google Flights API

DevOps

08

Come il codice arriva in produzione.

  • Docker
  • GitHub Actions
  • Coolify
  • Traefik
  • Virtualmin
  • Let's Encrypt
  • Git
  • Linux

AI

03

Gli strumenti con cui scrivo e collego i modelli.

  • Claude Code
  • DeepSeek
  • GitHub Copilot

Domande frequenti

FAQ

Dipende da cosa serve costruire: quante pagine o funzionalità, quanta integrazione con sistemi esterni, se serve un design pensato apposta o un CMS da amministrare. Non pubblico un listino perché sarebbe fuorviante. Ogni progetto ha un ambito diverso. Per una cifra reale, raccontami il progetto: in una prima chiamata definiamo il perimetro e arrivi a un preventivo mirato.

Un sito vetrina e una piattaforma con backend, autenticazione e integrazioni esterne hanno tempistiche molto diverse. Preferisco non sparare una data prima di aver capito cosa serve. Dare una scadenza a scatola chiusa è il modo più rapido per accumulare ritardi. Definiamo una tempistica realistica insieme, una volta chiaro il perimetro.

Si parte da una chiamata per capire il problema reale, non solo la lista di funzionalità. Poi scelgo la tecnologia più semplice che regge il carico, niente framework nuovo solo perché è nuovo. Cerco di spedire presto qualcosa di piccolo online, invece di sparire per mesi. Da lì si itera con dati reali invece che ipotesi.

Documentazione, accessi e infrastruttura sono tuoi fin dall’inizio: nessuna scatola nera. Il rilascio del codice sorgente è possibile su richiesta, a una cifra concordata in quel momento. Non è incluso di default, ma nemmeno escluso: se ti serve, se ne parla.

Sì, è una delle attività che faccio più spesso: aggiornamenti e piccoli miglioramenti. Non ho un pacchetto fisso valido per tutti. Dipende da quanto è critico il sito o l’app e da quanto supporto serve. Se ne parla dopo il lancio, in base alle esigenze reali.

Entrambe le cose. Buona parte del mio lavoro è su codice che non ho scritto io: entro, capisco l’architettura esistente e propongo la modifica più piccola che risolve il problema, invece di riscrivere tutto per partito preso.

Sì. Lavoro da remoto e questo sito stesso è bilingue proprio per questo: buona parte delle persone con cui collaboro non sono in Italia. La comunicazione avviene in italiano o in inglese, in base a cosa preferisci.

Raccontami il progetto

Lasciami la tua email: ti scrivo io, di solito entro un giorno lavorativo, e fissiamo una prima chiamata di 30 minuti senza costo.