Riccardo Mazzoli

Riccardo Mazzoli, Web Developer freelance e sviluppatore Full Stack in Umbria.

Sono Riccardo Mazzoli, Web Developer freelance Full Stack con base a Terni e fondatore di WinfieSoftware. Affianco aziende e professionisti dall’analisi al rilascio di applicazioni web, gestionali e integrazioni, con esperienza in fintech, banking e soluzioni digitali su misura.

Profilo LinkedIn di Riccardo Mazzoli

Full Stack orientato al prodotto

Trasformo processi complessi in applicazioni web, CRM e strumenti operativi semplici da usare, performanti e manutenibili. Seguo requisiti, interfaccia, frontend, backend, API, database, integrazioni e messa in produzione come parti dello stesso prodotto.

In P.IVA il confronto resta diretto: rapidità di sviluppo e pragmatismo non sostituiscono qualità del codice, sicurezza, verifiche e capacità di far evolvere il software nel tempo.

Gestionali e prodotti digitali su misura

Progetto e realizzo gestionali completi: una piattaforma finanziaria per patrimonio, fatture, stipendi, spese ed entrate, evoluta da React e PHP a una nuova architettura React e Java; e una piattaforma legal-tech per clienti, debitori, pratiche, fascicoli, documenti, scadenze, pagamenti e reportistica.

Nel gestionale per studi legali e recupero crediti integro funzioni IA per classificare ed estrarre informazioni dai documenti, sintetizzare fascicoli e supportare bozze e comunicazioni, mantenendo controllo umano sui passaggi sensibili.

Realizzo inoltre siti e CRM per aziende e attività locali, interfacce per prenotazioni hospitality con Apache Wicket e applicazioni mobile Flutter.

Esperienza fintech e banking enterprise

Ho lavorato come Full Stack Developer su applicazioni React e Next.js per il settore bancario, con Redux, API REST, rendering SSR e componenti modulari riutilizzabili.

Ho contribuito a portali cliente e strumenti per la gestione di prodotti bancari e portafogli, con particolare attenzione a performance, sicurezza, usabilità e accessibilità.

L’esperienza comprende funzionalità per Order Management System con dati real-time tramite RabbitMQ e MQTT, oltre allo sviluppo di nuove funzioni per un’app Android di trading realizzata in Flutter.

Web, backend e database

Ho sviluppato e mantenuto siti web dinamici responsive con HTML, CSS, JavaScript, jQuery e Bootstrap, lavorando anche sul backend PHP 7/8 e su database MySQL.

Ho progettato strumenti aziendali web-oriented per gestione ordini e moduli di contabilità, consolidando le basi di integrazione dati, debugging e manutenzione di software in uso.

Competenze tecniche aggiornate

  • React 19, Vite 8, Next.js, Redux, TypeScript e JavaScript
  • PHP, Java, Python, Apache Wicket e progettazione di API REST
  • MySQL, RabbitMQ e MQTT per dati, integrazioni e real-time
  • Flutter per applicazioni mobile multipiattaforma
  • Docker, Git, GitHub, Linux e Ubuntu Server
  • Electron e Progressive Web Apps per esperienze desktop installabili
  • Test, debugging, sicurezza, performance e deployment applicativo

AI-assisted engineering, con controllo umano

Quando è utile, impiego e supervisiono agenti IA per scomporre i task, accelerare prototipazione e sviluppo, supportare refactoring, test, code review e documentazione.

L’IA rimane uno strumento del processo: architettura, permessi, sicurezza, verifica del codice e decisione finale restano sotto controllo umano. Integro inoltre funzionalità IA nei gestionali e nei workflow operativi quando producono un vantaggio concreto.

Collaborazioni e metodo di lavoro

Sono disponibile per collaborazioni continuative o a progetto in P.IVA, come sviluppatore Full Stack o partner tecnico per la realizzazione e l’evoluzione di prodotti digitali.

Ogni collaborazione parte dal contesto, dagli utenti e dal risultato atteso. Lavoro per iterazioni verificabili e rimango il referente diretto durante analisi, sviluppo, rilascio e manutenzione.