Dario Casertano — Senior Full Stack Engineer
Sistemi distribuiti, agenti AI, automazione industriale. Full stack su backend, frontend e real-time — dalla progettazione al deploy.
Cosa ho costruito
Una selezione di ciò che ho realizzato. Dall'idea al deploy: AI, blockchain, IoT, real-time. Il filo comune? Stack eterogenei, zero template.

Gestionale manifatturiero con IoT e acquisti
Piattaforma manifatturiera: gestionale PWA con Gantt, monitoraggio IoT via MQTT, acquisti ERP Dolibarr e backend REST con 196 endpoint su 18 domini applicativi.

Agente AI autonomo per la gestione della posta
Agente AI autonomo che legge, analizza e gestisce la posta elettronica in linguaggio naturale su Gmail e IMAP, con allegati analizzati e risposte in streaming.

NFT Marketplace di diamanti virtuali su Polygon
Diamanti virtuali tokenizzati in NFT ERC-721 su Polygon: marketplace on-chain, back-office PWA, rendering 3D automatico e backend distribuiti su IPFS.

Allerte meteo e sismiche in near-realtime
Allerte meteo-idrogeologiche e sismiche: piattaforma TypeScript/Node.js che raccoglie, processa e distribuisce in near-realtime su tutto il territorio italiano.

Mappa di copertura territoriale con isocrone
Isocrone real-time in auto, bici e a piedi per mappare la copertura territoriale di una rete di sedi, con analisi point-in-polygon e confronto multi-origine.

Motore di ricerca multi-contesto con sync P2P
PWA che unifica motori di ricerca con CSE dedicati per lingua e sincronizza cronologia e segnalibri tra dispositivi via WebRTC P2P cifrato.

Onboarding clienti ISP con contratti digitali
Onboarding clienti ISP end-to-end: dalla verifica della copertura fibra al contratto PDF firmato digitalmente, un percorso automatizzato e tracciato su PWA.

Gestione territoriale di sedi, turni e risorse
Piattaforma di gestione territoriale per sedi, turni e risorse: due PWA, bot Telegram, reportistica e manutenzione su backend MariaDB containerizzato.

DocMorph — Conversione DOCX in PDF via microservizio HTTP
Microservizio HTTP stateless che converte DOCX in PDF via LibreOffice, con auth API key, rate limiting e immagine Docker multi-stage

KeyPlex: key-value namespaced in TypeScript
Libreria TypeScript open source su npm che isola le chiavi di storage in namespace per evitare collisioni, con cancellazione wildcard e bundle minimale.

MemoryX: storage in-memory per il browser
Libreria di storage in-memory key-value con namespace isolati nella sessione browser, distribuita su npm con tipi TypeScript, API CRUD e bundle minificato.

Plugin Rollup per i report JSON delle licenze
Plugin Vite/Rollup che genera a ogni build un report JSON con le licenze delle dipendenze, semplificando la compliance open source nei progetti JavaScript.

SmartDns — Resolver DNS con caching intelligente per Node.js
Libreria TypeScript zero-dipendenze che velocizza la risoluzione DNS con cache TTL-aware, deduplicazione e stale-while-revalidate

Subresource Integrity automatica per Rollup
Plugin Rollup che genera automaticamente hash Subresource Integrity (SHA-256/384/512) per ogni asset del build, iniettando integrity e crossorigin nell'HTML.
Cosa uso
Linguaggi, runtime, database, AI. Ogni tecnologia ha un perché.
Scrivimi
Idee, progetti, collaborazioni. Il primo passo tocca a te.

