SnapBiz
Una piattaforma per gestire uno studio fotografico: area clienti, contratti, promemoria, lavoro di squadra e cruscotti operativi.
Apri →Class
> Senior Software Engineer & AI Engineer
Da vent'anni scrivo software per macchine industriali: controlli CNC, interfacce operatore, CAD/CAM. Da qualche anno mi occupo anche di AI. Programmo in C++, C# e Python, ho quattro brevetti depositati (uno già concesso) e non mi fido delle cose che funzionano solo durante la demo.
~
whoami
Denis Billi
Senior Software Engineer @ SCM Group · AI Engineer · Visual storyteller
~
cat ./profile.json
{
"experience": "20+ years",
"domain": ["CNC", "HMI", "CAD/CAM", "Industrial AI"],
"stack": ["C++", "C#", "Python", "Qt", "Django"],
"location": "Rimini, IT",
"patents": 4,
"papers": 2
}
~
echo $CURRENT_MISSION
"Usare l'AI nel software industriale senza
smettere di capire cosa fa, e senza perdere
la possibilità di debuggarlo alle tre di notte."
~ █
Una piattaforma per gestire uno studio fotografico: area clienti, contratti, promemoria, lavoro di squadra e cruscotti operativi.
Apri →Piattaforma di trascrizione e verbali di riunione, costruita su pipeline Whisper, batching lato backend e microservizi.
Apri →Analizza un repository e dice cosa manca prima di poterlo mettere in mano a utenti veri, tenendo conto del tipo di prodotto.
Apri →Un software di desktop remoto fatto interamente da zero: host nativi per Mac e Windows, app per collegarsi da iPhone, Mac e Windows, e un server di inoltro cifrato.
Apri →Un indice pubblico che misura verso dove va lo sviluppo dell'AI, tra lo scenario "Race" e quello "Slowdown", ricalcolato ogni giorno in base alle notizie.
Apri →Un simulatore a tempo discreto per valutare le scelte di gestione delle reti satellitari in orbita bassa, pensato per cercarne i punti deboli.
Apri →
I rilevatori di immagini generate dall'AI vengono di solito presentati con un'unica accuratezza aggregata. Quel numero nasconde un bias: come è bilanciato il training set tra i diversi generatori.
Leggi →Il video retrieval deve resistere a ritagli, compressione e cambi di velocità senza perdere precisione semantica. StoryHash fonde segnali visivi, temporali e strutturali in un unico vettore compatto.
Leggi →Due reti neurali ottimizzano in tempo reale una macchina che lavora pannelli. La prima, con un clustering semi-supervisionato, ricava dai sensori un modello del comportamento della macchina. La seconda, con il deep reinforcement learning, modifica le istruzioni di movimento per distribuire usura e consumi in modo uniforme tra le unità di lavoro. Co-inventore.
Dettagli →Un impianto per la lavorazione di semilavorati in legno in cui, oltre ai dispositivi di sicurezza, una telecamera con visione artificiale controlla l'operatore e riconosce le azioni pericolose che i dispositivi non hanno fermato.
Dettagli →Ogni agosto fotografo il Meeting di Rimini, e con BMB.photo fotografo matrimoni. Quando scatto per me mi interessano soprattutto le strutture e il modo in cui la luce ci cade sopra.