Da Technical Leader a docente di Informatica: perché ho cambiato rotta
Dopo quasi quattro anni come Technical Leader .NET in Websolute, ho scelto di insegnare Informatica nella scuola superiore. Ecco cosa mi ha portato a questa scelta.
Blog personale, case study tecnici, ricerca e articoli su sviluppo software, automazione e machine learning.
Dopo quasi quattro anni come Technical Leader .NET in Websolute, ho scelto di insegnare Informatica nella scuola superiore. Ecco cosa mi ha portato a questa scelta.
Cos'è il pensiero computazionale? Come insegnarlo ai ragazzi, dai diagrammi di flusso alla risoluzione di problemi complessi.
Che senso ha imparare a programmare quando ChatGPT e GitHub Copilot scrivono il codice? Riflessioni per i ragazzi di oggi.
OWASP Top 10, phishing, SQL injection, XSS e altre vulnerabilità comuni. Come scrivere codice sicuro.
Virtual Private Network: tunneling, crittografia, IP masking e i comuni equivoci su privacy e sicurezza.
Come disegnare diagrammi di flusso efficaci per rappresentare algoritmi, processi e flussi decisionali. Strumenti e best practices didattiche.
Come gestire operazioni parallele in Python e JavaScript: thread, multiprocessing, async/await e i comuni errori.
NumPy, Pandas e Matplotlib per analizzare dati, eseguire calcoli numerici e creare visualizzazioni efficaci in Python.
Processo di R&D: da idea a prototipo, validazione, ingegnerizzazione e commercializzazione. Con lezioni dal mondo accademico e industriale.
Tecniche e pattern per scalare un backend da migliaia a milioni di utenti: caching, database sharding, async processing e altre strategie.
MLOps è l'ingegneria di ML: deployment, versioning, monitoring e retraining automatico dei modelli in produzione. Strumenti e best practices.
Come evolvere un'architettura monolitica verso microservizi, affrontando le sfide di scalabilità, deployment e comunicazione tra servizi.
Modelli di regressione per forecasting: da time series a multivariate, con esempi di demand planning, anomaly detection e predictive maintenance.
Guida pratica ai modelli ML per problemi di classificazione: dalle reti neurali ai tree-based models, con esempi reali e scelta del modello giusto.
Studio sulla rilevazione di persone da segnali radar ultra-wideband in condizioni non-line-of-sight usando machine learning. Pubblicato su MDPI Sensors.
Come implementare un sistema SCADA per automatizzare il controllo di magazzini, dalla raccolta dati al monitoraggio real-time delle operazioni.
Guida completa ai sistemi di automazione industriale: architettura, programmazione PLC e integrazione SCADA per l'Industry 4.0.
Lo studio analizza il rilevamento di persone in condizioni non-line-of-sight (NLOS) tramite radar ultra-wideband, attraverso una campagna di misurazioni in ambienti reali con orientamenti del corpo, materiali degli ostacoli e distanze radar-ostacolo differenti, valutando l'accuratezza di diversi modelli di machine learning.
MDPI - Sensors · Febbraio 2022