Class

Denis::Billi
{ };

> Senior Software Engineer & AI Engineer

Denis Billi, a braccia conserte, sorridente
Ultima innovazione SCM Group Innovations Award 2025: machine learning applicato all'ottimizzazione dei percorsi CNC.

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.

// SYSTEM_CHECK
[LOADED] C++ / STL / Qt
[LOADED] C# / .NET / Win32 / Win64
[LOADED] Python / PyTorch / ML
[LOADED] CNC / CAD-CAM / 5-axis kinematics
[LOADED] HMI / computer vision / diagnostics
[LOADED] AI / LLM assistants / agent workflows
STATUS: READY TO DEPLOY _
> denis_billi --in 60s · senza audio
denisbilli · zsh · 80x24

~

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."

 

~ █

system_metrics.log

20+
Anni sul campo
C++ / HMI / R&D
4
Domande di brevetto
1 concessa · controllo macchina, sicurezza e AI
~60%
Tempo dei test HMI in meno
Test suite riprogettata
~10%
Movimenti a vuoto eliminati
Ottimizzazione 3/4/5 assi

whoami --verbose

  • Senior software engineer con più di 20 anni di esperienza, a Rimini.
  • Sviluppa software per macchine CNC: sistemi HMI, CAD/CAM, post-processori ISO e logiche di lavorazione a 3, 4 e 5 assi.
  • Lavora sull'AI applicata all'industria: assistenti basati su LLM, prototipi di machine learning e automazione della diagnostica in ambito CNC.
  • Inventore o co-inventore in quattro domande di brevetto su controllo macchina, sicurezza e AI industriale: una concessa, due in esame, una non ancora pubblicata.
  • Ricercatore indipendente sul riconoscimento delle immagini generate dall'AI e sul video retrieval multimodale.
  • Insegna C++, C# e Python nel corso "Mechatronics for Business" della Città dei Maestri.
  • Scrive una newsletter su cosa succede quando l'AI entra nelle aziende, su denisbilli.substack.com.

selected_projects

repo: SnapBiz [SAAS / DJANGO]

SnapBiz

Una piattaforma per gestire uno studio fotografico: area clienti, contratti, promemoria, lavoro di squadra e cruscotti operativi.

Apri →
> Django / Celery / PostgreSQL / REST / AWS / S3
repo: Scribit.ai [SPEECH / WHISPER]

Scribit.ai

Piattaforma di trascrizione e verbali di riunione, costruita su pipeline Whisper, batching lato backend e microservizi.

Apri →
> Python / Whisper / Docker / Microservices
repo: Produtype [SAAS / CODE ANALYSIS]

Produtype

Analizza un repository e dice cosa manca prima di poterlo mettere in mano a utenti veri, tenendo conto del tipo di prodotto.

Apri →
> TypeScript / Next.js / Node.js / Static analysis
repo: Jimby [REMOTE DESKTOP / SWIFT]

Jimby

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 →
> Swift / Rust / Go / HEVC / Django
repo: AI27.org [AI POLICY / OPEN DATA]

AI27.org

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 →
> Node.js / Express / MongoDB / React / LLM
repo: Ground Control [SIMULATION / LEO]

Ground Control

Un simulatore a tempo discreto per valutare le scelte di gestione delle reti satellitari in orbita bassa, pensato per cercarne i punti deboli.

Apri →
> Python / SGP4 / Simulation

research & patents

paper [ricerca indipendente]

The Illusion of Robustness

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 →
> dicembre 2025
paper [ricerca indipendente]

StoryHash

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 →
> novembre 2025
patent: EP3907053B1 [SCM Group]

Method for optimising the movement of a machine for working panels

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 →
> concesso il 2 agosto 2023
patent: EP4782739A1 [SCM Group]

Plant and method for machining a semiproduct

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 →
> depositata il 16 dicembre 2025 · in esame

optical input

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.

Lavoriamo insieme?

> In attesa di input…_