Chi Sono

Giovanni Novelli

Ciao! Sono Giovanni Novelli โ€” informatico e appassionato di coding ๐ŸŽจ๐Ÿ‘จโ€๐Ÿ’ป

Mi appassiona lโ€™intersezione tra intelligenza artificiale, grid computing e web development. Sono orientato allโ€™open source, alla privacy e alla potenza del codice per risolvere problemi reali.


๐Ÿ”— Seguimi Online

GitHub ๐Ÿ™ | LinkedIn ๐Ÿ’ผ | ORCID ๐ŸŽ“


๐Ÿš€ VDS Framework

Virtual Desktop Site Framework

Framework JavaScript vanilla per creare desktop environments nel browser con finestre draggable, taskbar, icon groups e mini-apps integrate.

Caratteristiche:

Documentazione completa GitHub

Architettura VDS (SOC - Separation of Concerns)

/
โ”œโ”€โ”€ core/              [VDS FRAMEWORK - Riusabile]
โ”‚   โ”œโ”€โ”€ js/            (21 moduli + AI Assistant)
โ”‚   โ”œโ”€โ”€ styles/
โ”‚   โ””โ”€โ”€ tests/
โ”‚
โ”œโ”€โ”€ site/              [CONTENUTI SITO - Site-specific]
โ”‚   โ”œโ”€โ”€ config/        (vds-config.js)
โ”‚   โ”œโ”€โ”€ pages/         (contenuti markdown)
โ”‚   โ”œโ”€โ”€ assets/        (icone, immagini, PDF)
โ”‚   โ””โ”€โ”€ pdf/           (pubblicazioni)
โ”‚
โ””โ”€โ”€ assets/            [RISORSE CONDIVISE]
    โ”œโ”€โ”€ vendor/        (librerie MIT)
    โ”œโ”€โ”€ css/
    โ””โ”€โ”€ js/

Documentazione VDS:


๐Ÿ’ป Progetti Open Source

๐ŸŒ Web Applications & Tools

Etna - Monitoraggio Sismico

Pipeline automatizzata per il monitoraggio sismico del Monte Etna con dashboard Streamlit e notifiche Telegram Presentazione | Sito web | GitHub

Urban Analyzer

Analizzatore urbano per visualizzazione e analisi di dati geografici cittadini Presentazione | GitHub

WorldLifeStats

Statistiche e visualizzazioni interattive su dati demografici e aspettativa di vita globale Presentazione | GitHub

WikidAI

Sistema di ricerca e analisi intelligente basato su Wikipedia con AI Presentazione | GitHub

๐Ÿค– AI & Machine Learning

Helpie - AI Assistant

Assistant AI client-side con RAG (Retrieval-Augmented Generation), embeddings pre-computati e zero backend Tech: Transformers.js, ONNX Runtime, Client-side embeddings Presentazione | GitHub

ChatGPT PDF Exporter

Estensione browser per esportare conversazioni ChatGPT in PDF con formattazione markdown Presentazione | GitHub

Claude Chat Exporter

Estensione Chrome per esportare conversazioni Claude.ai in HTML multimediale (immagini, video, audio) Presentazione | GitHub

๐ŸŽฎ Games & Interactive

Snake 2025

Reimplementazione moderna del classico Snake con temi grafici, audio e touch controls Presentazione | Gioca ora | GitHub

Tetris

Tetris con controlli touch ottimizzati per mobile Presentazione | Gioca ora | GitHub

Game of Life

Implementazione del celebre automa cellulare di Conway con pattern preimpostati Presentazione | Visualizza | GitHub

Mandelbrot Explorer

Esploratore interattivo del frattale di Mandelbrot con Web Workers per performance ottimali Presentazione | Esplora | GitHub

Green Rain

Animazione โ€œMatrix-styleโ€ green rain con canvas e performance ottimizzate Presentazione | Visualizza | GitHub

Scacchi | Dama

Giochi da tavolo classici con AI e interfaccia web Scacchi | Dama

Pendulum Simulation

Simulazione fisica interattiva di un pendolo con visualizzazione real-time Presentazione | GitHub

๐Ÿ”ง System & Network Tools

PowerShell ACL Report

Script PowerShell per generare report Excel delle ACL su strutture di cartelle condivise (audit e migrazioni) Presentazione | GitHub

PyPBALD

Sniffer broadcast intelligente per ARP e NetBIOS con database e reportistica Presentazione | GitHub

EasyLFS

Utility per semplificare la gestione di Git Large File Storage (LFS) Presentazione | GitHub

SAM (Secure API Manager)

Sistema modulare per gestione sicura di API REST con token-based authentication Presentazione | GitHub

p2ptao

Implementazione Python del protocollo TAO per comunicazione P2P con parsing, encoding, tunneling Presentazione | GitHub

๐Ÿ“ฑ Mobile & Cross-Platform

MinimalApp

Applicazione Android minimalista con WebView full-screen, geolocalizzazione e selezione file Presentazione | GitHub

VanillaApps

Suite di applicazioni web vanilla JavaScript senza framework, privacy-first Presentazione | Privacy Policy

๐Ÿ—๏ธ Grid Computing & Research

QAGESA

Architettura QoS-aware per distribuzione di contenuti multimediali su Grid con sistema multi-agente Presentazione

GAP (Grid Agents Platform)

Piattaforma di simulazione Java per Grid e agenti in scenari QoS-aware Presentazione | GitHub

JOSSER

Estrattore Java open-source di strutture RDF da DMOZ (Open Directory Project) con esportazione MySQL/PostgreSQL Features: Parsing SAX efficiente, gestione milioni di record, transazioni Presentazione | GitHub

๐Ÿ› ๏ธ Development Tools

UML Diagrams Generator

Generatore di diagrammi UML con export multipli Presentazione | GitHub


๐Ÿ”’ Progetti Closed Source

OliJournal

Diario personale digitale con ricerca full-text e sincronizzazione cloud Presentazione


๐ŸŽ“ Formazione


๐Ÿ“š Pubblicazioni Scientifiche

  1. G. Novelli, A Grid-Based Infrastructure to Support Multimedia Content Distribution. In Proceedings of the 2nd Workshop on the Use of P2P, GRID and Agents for the Development of Content Networks (UPGRADE-CN โ€˜07), HPDC-16, Monterey, California, 26 giugno 2007. DOI: 10.1145/1272980.1272983 Presentazione

  2. G. Novelli, A QoS-Aware Architecture for Multimedia Content Provisioning in a GRID Environment. In Proceedings of the 7th WOA 2006 Workshop, From Objects to Agents, Catania, 26โ€“27 settembre 2006 Presentazione

  3. G. Novelli, Transcoding Agents for Multimedia Content Delivery in a Grid. International Transactions on Systems Science and Applications, 2006; 2(3): 281-288 Presentazione

  4. G. Giordano, G. Novelli, R. Coco, V. Randazzo, V. Carini, Panoramic M-mode: a novel system for off-line quantification of regional percent systolic thickening. Internal Medicine Clinical and Laboratory, 1997; 5(3): 215 Presentazione

  5. M. C. Floreno, G. Novelli, Interpolation (FPI) and Fuzzy Linear Regression (LFR). Le Matematiche, 1996; 51(1): 59 Presentazione | ๐Ÿ“„ Paper (PDF)


โœ๏ธ Poesie

Fili di memoria

Una navigazione tra i sentieri dellโ€™anima, dove fili confusi si intrecciano nel tempo e nellโ€™abisso del cuore, alla ricerca della propria terra e del proprio sale.


๐Ÿ“ง Contatti


Powered by VDS Framework โ€ข Ideato e sviluppato da Giovanni Novelli โ€ข Privacy-first โ€ข Zero tracking

Privacy Policy | Privacy Details | Source Code