Sviluppo software.
Web, backend e sistemi AI.

Francesco Maiomascio, professionista indipendente. Applicazioni, servizi backend e workflow con agenti: progettazione, sviluppo e interventi sul codice esistente, fino ai test e all’avvio nell’ambiente previsto.

Software in pratica

Sviluppi e interventi
che puoi richiedere.

Un progetto completo o un contributo al software già in uso. Le specifiche distinguono attività, materiale necessario e risultati da verificare.

API e automazione dei dati

Client HTTP, mapping dei campi, importazioni CSV/JSON e script Python. Validazione, gestione degli errori e tracciamento degli scarti fanno parte del flusso.

Importazioni ripetibili, adapter API, elaborazione di file.

Catalogo, requisiti e consegne
Sviluppo software

Interfaccia web.
API e database.

Equipment libraryWorking demo
Demo funzionante · dati sintetici · persistenza SQLite

La registrazione cerca un record, modifica posizione e stato, salva attraverso una API e ricarica la pagina: i dati aggiornati rimangono. Il server rifiuta campi non validi senza modificare il database. Non è un progetto cliente né l’inventario del laboratorio.

Ricerca e modifica di un archivio

Frontend per consultare i record, API per validare le modifiche, SQLite per salvarle. La registrazione mostra la stessa applicazione prima e dopo un aggiornamento dei dati.

  1. RicercaFiltri e risultati sui record disponibili.
  2. ModificaCampi verificati dall’API prima della scrittura.
  3. PersistenzaIl dato salvato si ritrova anche dopo il reload.

Esempio sviluppato per questo sito, non un progetto cliente. Dati sintetici; applicazione e salvataggio reali.

JavaScript / Node.js / SQLite

Agenti, contesto
e modelli AI.

Sviluppo di workflow con strumenti e API, preparazione di fonti e dataset di valutazione, controllo delle esecuzioni e inferenza locale. La mappa distingue queste attività dall’uso quotidiano dell’AI per studiare, programmare e verificare il lavoro.

Progettazione e sviluppo

Agents & workflows

Agenti che usano modelli e strumenti attraverso un workflow: compiti, contesto, tool, stato e supervisione. La gestione comprende avvio, interruzione, ripresa, errori e operazioni che richiedono un’approvazione.

In pratica

Implementare un agente per una procedura definita: accessi autorizzati, contratti dei tool, risultati intermedi e test dei percorsi di errore.

Esperienza e limiti

Sviluppo di workflow AI con stato persistente, strumenti autorizzati, controlli delle esecuzioni e interfacce di supervisione. Uso e coordinamento di agenti di coding nel lavoro quotidiano.

Sviluppo di agenti e workflow

Siti, applicazioni
e librerie realizzate.

Un sito per un’organizzazione, software open source e componenti nativi. I casi studio distinguono implementazione, verifiche e stato attuale.

Tutti i progetti e le fonti

Simbolo ufficiale YAI
YAI

Un’iniziativa
di prodotto.
Una direzione propria.

YAI esplora la continuità del lavoro software: collegare comandi, file, decisioni e attività da riprendere, anche nello sviluppo assistito dall’AI.

Visita YAI LabsIn sviluppo · distinto dai servizi professionali

Ricerca e sviluppo
con agenti di coding.

ChatGPT e Codex entrano nella ricerca, nell’analisi del codice e nello sviluppo. Contesto e compiti vengono preparati, le implementazioni riviste, i risultati verificati con test e prove nell’ambiente d’uso.

Come vengono usati modelli e agenti