// senior_full_stack_engineer

Dario Casertano — Senior Full Stack Engineer

Sistemi distribuiti, agenti AI, automazione industriale. Full stack su backend, frontend e real-time — dalla progettazione al deploy.

experience15+ yearsstackfull stack · ai · automationskills101+coffeerequired
Agentic AILangChainOpenAIRAGTypeScriptNode.jsVueDockerFastifyLaravelSolidityEthers.jsWebRTCMQTT
Vedi i progetti ↓
// progetti

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.

Piattaforma integrata per l'industria manifatturiera — gestionale, IoT e acquisti

Piattaforma integrata per l'industria manifatturiera — gestionale, IoT e acquisti

Piattaforma integrata per la manifattura: gestionale PWA con Gantt, monitoraggio IoT via MQTT e acquisti ERP Dolibarr.

Node.jsVue 3MQTTDockerDolibarr
Agente AI autonomo per la gestione intelligente della posta

Agente AI autonomo per la gestione intelligente della posta

Agente AI autonomo che legge, analizza e gestisce la posta in linguaggio naturale su Gmail e mailbox IMAP.

LangChainOpenAIVue 3DockerGmail API
NFT Marketplace per diamanti virtuali collezionabili tokenizzati su Polygon

NFT Marketplace per diamanti virtuali collezionabili tokenizzati su Polygon

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

SolidityPolygonERC-721VueNode.js
Monitoraggio e distribuzione near-realtime di allerte meteo e sismiche

Monitoraggio e distribuzione near-realtime di allerte meteo e sismiche

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

Telegram BotGISOpenAIDockerWebSocket
Mappa interattiva di copertura territoriale con isocrone di raggiungibilità

Mappa interattiva di copertura territoriale con isocrone di raggiungibilità

Isocrone real-time in auto, bici e a piedi per la copertura territoriale delle sedi.

Node.jsVue 3ValhallaLeafletDocker
Motore di ricerca multi-contesto con sincronizzazione P2P

Motore di ricerca multi-contesto con sincronizzazione P2P

PWA offline-first che unifica motori di ricerca con CSE dedicati e sincronizza dispositivi in tempo reale via WebRTC P2P.

VueWebRTCPWADockerFirebase
Piattaforma di onboarding clienti per ISP

Piattaforma di onboarding clienti per ISP

Onboarding ISP end-to-end: dalla verifica copertura fibra al contratto firmato digitalmente, tutto automatizzato su PWA.

Laravel 12Vue 3TypeScriptPWADocker
Piattaforma di gestione territoriale

Piattaforma di gestione territoriale

Sistema per organizzazioni con sedi, turni e risorse: due PWA, bot Telegram, reportistica e manutenzione su backend MariaDB containerizzato.

VueNode.jsDockerStrapi 5
Piattaforma E-Learning Moodle — Soluzione educativa per sanità

Piattaforma E-Learning Moodle — Soluzione educativa per sanità

Formazione sanitaria su Moodle: v-classroom immersiva con video, slide e PDF in moduli multimediali strutturati.

MoodlePHPMySQLWebpackJavaScript
Gestione ordini su misura offline-first per agenti di vendita

Gestione ordini su misura offline-first per agenti di vendita

Ordini di camicie su misura offline-first per agenti di vendita, con sincronizzazione automatica al gestionale.

AngularPHPVue 2PWAMicrosoft SQL Server
// tooling
KeyPlex — Libreria TypeScript per lo storage namespaced key-value

KeyPlex — Libreria TypeScript per lo storage namespaced key-value

Pacchetto npm open source che isola le chiavi di storage in namespace, con cancellazione wildcard e bundle TypeScript minimale.

TypeScriptnpmStrategy PatternTerser
Open Source
MemoryX — Libreria di storage in-memory per browser

MemoryX — Libreria di storage in-memory per browser

Storage in-memory key-value con namespace isolati nella sessione browser, distribuito su npm con tipi TypeScript e bundle minificato.

TypeScriptnpmKey-Value StoreLodash
Open Source
Rollup License JSON — Generatore di licenze JSON per progetti JavaScript

Rollup License JSON — Generatore di licenze JSON per progetti JavaScript

Plugin Vite/Rollup che genera report JSON delle licenze delle dipendenze per compliance open source automatizzata.

ViteTypeScriptRollupGitHub ActionsOpen Source
Open Source
Rollup Subresource Integrity — Automated SRI for Rollup

Rollup Subresource Integrity — Automated SRI for Rollup

Plugin Rollup che genera automaticamente hash Subresource Integrity (SHA-256/384/512) per ogni asset del build, iniettando integrity e crossorigin nel markup HTML.

RollupViteSRITypeScriptOpen Source
Open Source
// tech stack

Cosa uso

Linguaggi, runtime, database, AI. Ogni tecnologia ha un perché.

// Languages & Runtimes
TypeScriptJavaScriptNode.jsPHP
// Frontend & Libraries
VueVuetifyPiniaVuexReactNext.jsTailwind CSSViteChart.jsSyncfusion GanttDexie.jsIndexedDBWorkboxService WorkerVee-ValidatePWA
// Backend & APIs
REST APIJWTOAuth2Express.jsFastifyTypeBoxLaravelEloquentZend Framework 3Doctrine ORMTypeORMDrizzle ORMStrapi 5DolibarrJoiZodyargsNodemailerDocxtemplaterPhpWordmPDFMoodleComposer
// Databases
MariaDBPostgreSQLMySQLSQLiteRedisMicrosoft SQL ServerFirebase
// DevOps & Infrastructure
DockerDocker ComposeLinuxApacheMosquittocoturnSentryPM2rsyncGitHub Actions
// Tooling & Build
npmRollupTerserLodashSemantic VersioningES6 ModulesVitestPHPUnitSassWebpack EncorePostCSS
// Real-time & Messaging
MQTTWebRTCWebSocketgrammYTelegram BotGmail APIIMAP
// AI & Agents
OpenAIOpenAI VisionLangChainDeepAgentsAgentic AIRAGTool CallingReAct Pattern
// Blockchain
SolidityEthers.jsPolygonERC-721MetaMaskIPFSFilebase
// Geospatial
GDALGeoJSONKMLTopoJSONGeospatial ETLValhallaLeafletOpenStreetMap
// parliamone

Scrivimi

Idee, progetti, collaborazioni. Il primo passo tocca a te.