Le idee sono l’inizio.
Io costruisco il resto.

Progetto e sviluppo software, automazioni e prodotti connessi. Metto insieme codice, dati e dispositivi per dare una forma concreta ai problemi che vuoi risolvere.

Michael
Basta.

Software / Automazione / Prodotti connessi

Salva il mio contatto
Software builderMilano, Italia
01 / Lavori

Problemi diversi.
La stessa voglia di risolverli.

Un catalogo in cui lo stesso prodotto ha tre nomi. Un giro di visite da mettere in ordine. Un dispositivo che deve leggere il mondo fuori dallo schermo.

È qui che il software diventa interessante.

Acquisti e dati di prodotto

Stesso prodotto.
Nomi diversi. Scelte più chiare.

Listini diversi, descrizioni diverse, prodotti da riconoscere. Uno strumento per riordinare i cataloghi e confrontare le offerte senza ripartire ogni volta da zero.

Leggi il progettoChiudi il progetto

Il problema

Confrontare due prezzi è semplice. Capire se si riferiscono davvero allo stesso prodotto, molto meno. Codici, formati e descrizioni cambiano da un fornitore all’altro: prima di scegliere dove acquistare, bisogna rendere i dati confrontabili.

La soluzione

Un flusso che importa i listini, riconosce i prodotti attraverso codici e caratteristiche e mette in evidenza le associazioni da rivedere. Regole, confronto strutturato ed embedding lavorano insieme; i passaggi con modelli linguistici sono opzionali e circoscritti.

Il dettaglio che conta

Quando il sistema non ha abbastanza elementi per scegliere, non nasconde il dubbio: propone alternative e lascia spazio alla revisione dell’operatore.

In sintesi

Mettere ordine nei dati, prima di prendere una decisione.

Dati di prodotto · Matching assistito · Strumenti per gli acquisti

Fornitore AFornitore BFornitore CProdottoDa rivedereFornitore AFornitore BFornitore CProdottoDa rivedere

Schema illustrativo con dati dimostrativi.

Pianificazione e ottimizzazione

Le tappe sono le stesse.
Il percorso può cambiare tutto.

Un pianificatore che mette in ordine le visite operative, considerando i tempi di viaggio e il tempo necessario in ogni sede. Non soltanto punti su una mappa: un giro da organizzare.

Leggi il progettoChiudi il progetto

Il problema

Un elenco di indirizzi non è ancora un piano di lavoro. Bisogna decidere da dove partire, dove arrivare e in quale ordine visitare le sedi, tenendo conto delle percorrenze e del tempo degli interventi.

La soluzione

Un sistema che usa una matrice dei tempi di viaggio per calcolare l’ordine delle tappe. Sui percorsi più piccoli cerca una soluzione esatta; su quelli più grandi combina un’euristica di costruzione con un miglioramento locale del percorso.

Il dettaglio che conta

Se mancano dati sulle tratte, il sistema lo segnala. Un percorso apparentemente preciso non deve nascondere informazioni incomplete.

In sintesi

Trasformare una lista di sedi in un itinerario ragionato.

Algoritmi · Dati geografici · Pianificazione operativa

PartenzaArrivoDato mancantePartenzaArrivoDato mancante

Schema illustrativo con dati dimostrativi.

Firmware e strumenti fisici

Il codice esce dal computer.
E guarda il mare.

Un progetto di strumento nautico compatto: GPS, sensori, maree e informazioni solari, raccolti in un’interfaccia fisica da esplorare con una manopola.

Leggi il progettoChiudi il progetto

L’idea

Riunire informazioni diverse in un oggetto dedicato: posizione, orientamento, pressione atmosferica, andamento della marea e informazioni sul sole.

Il progetto

Firmware su microcontrollore RP2040, display e selettore rotativo. La struttura separa acquisizione GPS, sensori, sincronizzazione dell’orologio, calcoli e visualizzazione.

Il dettaglio che conta

Qui il software incontra segnali, periferiche e uno schermo con spazio limitato. Non basta calcolare un dato: bisogna decidere come leggerlo, aggiornarlo e renderlo comprensibile su un oggetto fisico.

In sintesi

Un laboratorio di integrazione tra codice, elettronica e interfaccia.

Embedded · Sensori · Interfacce fisiche

Progetto sperimentale, non strumento certificato per la navigazione.

GPSSensoriOrologioMAREAManopolaGPSSensoriOrologioMAREAManopola

Schema illustrativo con dati dimostrativi.

02 / Approccio

Prima capisco cosa serve.
Poi scelgo cosa costruire.

Non tutti i problemi hanno bisogno di un’app nuova. A volte serve collegare due sistemi. Altre volte togliere un passaggio manuale. Altre ancora partire da zero, ma con una direzione chiara.

  1. 01

    Fare chiarezza

    Parto dal problema, da chi lo vive e dai vincoli reali. Mettiamo a fuoco cosa deve cambiare e qual è il primo passo che vale la pena costruire.

  2. 02

    Mettere qualcosa sul tavolo

    Una prima versione concreta permette di discutere meglio di cento ipotesi. Costruisco, raccolgo feedback e correggo la direzione senza perdere di vista l’obiettivo.

  3. 03

    Collegare i pezzi

    Interfacce, dati, servizi e dispositivi devono funzionare insieme. Il lavoro comprende integrazione, rilascio e attenzione a ciò che servirà per mantenere il sistema.

03 / Chi sono

Mi piace capire le cose.
Ancora di più, farle funzionare.

Sono Michael Basta, software builder con base a Milano.

Mi interessa il punto in cui un problema smette di essere un’idea vaga e comincia a diventare qualcosa che puoi usare. Per questo lavoro tra applicazioni web, automazione, dati e dispositivi connessi.

Mi piace entrare nel merito, confrontare le alternative e contribuire in prima persona. La tecnologia è il mezzo; il punto è costruire qualcosa che abbia senso per chi lo userà.

04 / Contatti

Cosa vuoi
far funzionare?

Un prodotto da costruire, un processo da semplificare o sistemi che non si parlano. Raccontami da dove parti e cosa vorresti cambiare.