SysAdmin // ML_Engineer

> init system...

Edge Computing // Deep Learning // Bare-metal.

Progetto architetture AI per sistemi embedded. 20+ anni di esperienza in ottimizzazione C/C++, computer vision e controllo robotico.

whoami

Chi Sono

dario@ziggurats:~

dario@ziggurats:~$ cat about_me.txt

Sono un Software Engineer specializzato nello sviluppo di sistemi complessi, dal firmware bare-metal fino all'integrazione di modelli di Intelligenza Artificiale.

Con una forte predilezione per C e C++ e una radicata esperienza in ambiente Linux, progetto soluzioni embedded, applicazioni mobile e architetture scalabili. Mantengo un approccio flessibile e poliglotta, lavorando agilmente con Python, Rust e tecnologie web (HTML/CSS/JS) per coprire l'intero ciclo di vita del software.

Negli ultimi anni mi sono specializzato nell'Edge AI: ottimizzo e porto reti neurali per la computer vision direttamente su architetture ARM e microcontrollori, creando soluzioni innovative e performanti per la robotica e l'automazione intelligente.

dario@ziggurats:~$

dependencies

Core Stack

Linguaggi & Scripting

C/C++ (Favorite)PythonPHPJavaScriptHTML/CSSJavaSQLGLSL/OpenGL/VulkanBash/ShellCUDA

Frameworks & Librerie

TensorRTTensorFlowKerasPyTorchOpenCVOpenFrameworksHugging FaceArduino / ESP-IDF

Machine Learning & DL

CNNs, RNNs, LSTMsGenerative Models (GANs)Reinforcement LearningTransfer LearningFeature Engineering

Piattaforme & Tools

Linux OSAndroid SDKDockerGit / GitHubPostgreSQLApache
ls -la ./projects/

Progetti Open Source & Web Tools

Web Editor 3D per Stampa 3D
ML / AI

Web Editor 3D per Stampa 3D

Un potente editor 3D ottimizzato per la stampa 3D. Gestisce analisi delle mesh, correzione dei vertici e preparazione dei modelli direttamente via web con rendering ad alte prestazioni.

[ Access Data ]
Orchestratore Multi-Agente per LLM Locali e Remoti
CPP / HW

Orchestratore Multi-Agente per LLM Locali e Remoti

Struttura middleware per la gestione di sciami di agenti AI. Permette il routing dinamico dei contesti, bilanciando in modo efficiente le pipeline tra modelli ospitati in locale e API LLM remote.

[ Access Data ]
Semplice Editor Audio/Video Multimediale
CPP / AI

Semplice Editor Audio/Video Multimediale

Strumento leggero per l'elaborazione rapida di tracce audio e flussi video. Supporta filtri DSP essenziali, trimming e conversione di formato con architettura a bassa latenza.

[ Access Data ]
RL Robot Navigation
ML / AI

RL Robot Navigation

Sistema di navigazione autonoma con Reinforcement Learning: rete neurale feed-forward con agente epsilon-greedy su robot ESP8266, per trovare percorsi ottimali in ambienti con ostacoli.

[ Access Data ]
IoT Fleet Telemetry & Hybrid Tracking System
CPP / HW

IoT Fleet Telemetry & Hybrid Tracking System

Piattaforma di tracciamento e telemetria in tempo reale per flotte di veicoli strutturata su un'architettura ibrida. Integra un'applicazione Android per la gestione logistica lato client e nodi hardware edge basati su microcontrollori ESP32 con moduli GPS e connettività cellulare (SIM). Il firmware custom implementa logiche di edge computing, crittografia dei dati e un sistema di fall-back storage locale (black-box) in caso di assenza di rete, con sincronizzazione automatica tramite protocolli MQTT/HTTP.

[ Access Data ]
Video Sorveglianza con IA
CPP / AI

Video Sorveglianza con IA

Piattaforma avanzata di elaborazione video ad alte prestazioni. Integra object detection, multi-object tracking (MOT) spaziale con stima delle distanze e rilevamento anomalie. Sfrutta modelli VLM (Vision-Language Models) per la generazione in tempo reale di descrizioni semantiche degli eventi di allarme e include algoritmi di anti-tampering per la diagnostica dei sensori.

[ Access Data ]
AI Rap & Beat Generator Pipeline
ML / AI

AI Rap & Beat Generator Pipeline

Strumento basato su Intelligenza Artificiale per la generazione automatica di tracce rap. Il sistema orchestra modelli generativi per sintetizzare beat musicali e linee vocali a partire da prompt testuali, creando contenuti audio pronti per la pubblicazione social (Instagram Reels).

[ Access Data ]
Sensing WiFi CSI & Telemetria Biometrica
CPP / HW

Sensing WiFi CSI & Telemetria Biometrica

Sistema di tracciamento spaziale non invasivo basato sull'analisi avanzata della Channel State Information (CSI) del segnale WiFi. Permette il rilevamento passivo di persone (camera-less) ed elabora le perturbazioni RF (micro-Doppler) per stimare i parametri vitali (respirazione e battito cardiaco). Integra capacità di RF sniffing per identificare e mappare dispositivi WiFi attivi in prossimità dei nodi edge.

[ Access Data ]
ofxGPIO
CPP / AI

ofxGPIO

Libreria C++ per Raspberry Pi e Orange Pi che espone le interfacce GPIO (SPI, I2C, UART, PWM) in modo compatibile con openFrameworks.

[ Access Data ]
ofxAutoRiggingModel
ML / AI

ofxAutoRiggingModel

Addon openFrameworks per il rigging automatico di modelli 3D: genera uno scheletro e applica i pesi ai vertici senza intervento manuale.

[ Access Data ]
ofxFurry
CPP / HW

ofxFurry

Addon openFrameworks che genera mesh di pelliccia sintetica su qualsiasi modello 3D tramite shader GLSL, con controllo su densità e lunghezza.

[ Access Data ]
ofxCloth
CPP / AI

ofxCloth

Simulazione fisica di tessuti in tempo reale con rilevamento delle collisioni, costruita come addon per openFrameworks in C++.

[ Access Data ]
SimpleNetwork
ML / AI

SimpleNetwork

Libreria C++ leggera per creare server e client TCP su Linux usando socket POSIX. Ideale per comunicazione di rete a bassa latenza.

[ Access Data ]
ofxGLSLMaterial
CPP / HW

ofxGLSLMaterial

Collezione di materiali PBR scritti in GLSL per openFrameworks: metallo, vetro, pelle, plastica e altri, pronti all'uso.

[ Access Data ]
ofxReflectionRefraction
CPP / AI

ofxReflectionRefraction

Approccio semplificato alla riflessione e rifrazione della luce su mesh e VBO in openFrameworks, tramite shader GLSL.

[ Access Data ]
NNet
ML / AI

NNet

Implementazione didattica di reti neurali in C++: perceptron multistrato, CNN, RNN, Boltzmann machine e reti bayesiane.

[ Access Data ]
ofx2Deferred
CPP / HW

ofx2Deferred

Addon openFrameworks per l'illuminazione differita di scene 2D: gestisce molteplici sorgenti di luce dinamiche con un unico pass GLSL.

[ Access Data ]
WaterColor
CPP / AI

WaterColor

Effetto acquerello parametrico realizzato con shader GLSL in openFrameworks: simula la diffusione del pigmento su carta in tempo reale.

[ Access Data ]
Meteo Pro
ML / AI

Meteo Pro

App meteo avanzata con ricerca per luogo, coordinate GPS, animazioni radar satellitare in tempo reale e dati live da stazioni meteorologiche.

[ Access Data ]
Dyna SIP Phone
CPP / HW

Dyna SIP Phone

Client SIP assistivo per persone con disabilità del linguaggio: sintesi vocale TTS in C++ con ONNX Runtime, DSP audio avanzato e interfaccia GTK WebView personalizzabile.

[ Access Data ]
Robot A* Pathfinding
CPP / AI

Robot A* Pathfinding

Robot autonomo basato su ESP8266 che usa l'algoritmo A* per navigare percorsi con ostacoli, con controllo motore stepper tramite driver ULN2003 e interfaccia Wi-Fi.

[ Access Data ]
Live Tools
3D Editor WebGL Audio DSP Editor Universal Inspector File Meteo
GitHub Profiles LinkedIn Connect
dario@ziggurats:~$ ./view_archive.sh --media
dario@ziggurats: /dev/tty1
Ziggurats OS v2.4.1 (tty1)
Type 'help' to see available commands.
dario@ziggurats:~$