Sviluppo software su misura

Applicazioni web, gestionali, e-commerce, app mobili e desktop

Progetto e sviluppo software su misura per aziende di Torino e del resto d'Italia, dall'analisi dei requisiti alla messa in produzione e alla manutenzione. Per i progetti più grandi lavoro con la firma di Polarityb.it, insieme a Davide Testa e Maurizio Fonte. Collaboro anche con agenzie e system integrator che hanno bisogno di competenze senior su progetti specifici.

Sviluppo in PHP con Laravel, in TypeScript con Node.js, NestJS, React e Next.js, e in Rust, scegliendo lo stack in base al progetto.

Ambiti di intervento

  • Gestionali e CRM: applicazioni interne per la gestione di clienti, ordini, resi, assistenza tecnica e fatturazione.
  • E-commerce e pagamenti: negozi online, abbonamenti e club con Stripe, integrazioni con la fatturazione elettronica e con SEPA.
  • Siti aziendali in Next.js, statici o con contenuti gestiti da un CMS headless o dal gestionale.
  • Applicazioni mobili per iOS e Android, sviluppate con React Native, Capacitor o Tauri.
  • Applicazioni desktop, multipiattaforma con Tauri o native per Linux con Rust e GTK4.
  • Strumenti distribuiti come binario unico: server Rust con interfaccia web integrata, installabili copiando un singolo file e configurabili tramite un file di testo.

Alcuni lavori recenti

  • Un CRM con CMS integrato e un portale di ticketing per l'assistenza tecnica, da cui i siti pubblici dell'azienda ricevono i contenuti (in collaborazione con 3x1010).
  • EasyEPP, un client web per il protocollo EPP del Registro .it, e la manutenzione e lo sviluppo di un gestionale di supporto e fatturazione per RHX.it.
  • Piattaforme e-commerce e di membership con pagamenti Stripe per aziende vinicole e per il settore scolastico.
  • Supporto alla progettazione e allo sviluppo in diversi progetti di ricerca in collaborazione con la Fondazione LINKS, in ambito agricolo, medico, automotive e legale.
  • Nostromo, un mio prodotto: un sistema per la gestione di flotte di dispositivi MikroTik di più aziende, con monitoraggio, backup delle configurazioni e terminale SSH nel browser.
  • Chemistry, un mio prodotto: un CMS headless multi-sito in Rust distribuito come singolo eseguibile.

Metodo

Ogni progetto è accompagnato da una documentazione aggiornata e da un registro delle decisioni prese. La struttura del codice segue convenzioni verificate in automatico. Le API sono descritte con OpenAPI, i contratti tra backend e frontend sono tipizzati e i test coprono tutti i database supportati. Gli strumenti di intelligenza artificiale fanno parte di questo processo, come descritto nella pagina sullo sviluppo con l'AI.