Skip to main content

Teaching Experience

Courses, workshops and training activities in software development and game development.

Ongoing

ProfessionAI

Cloud AI, ML & Python Development

ProfessionAI

In corso

Settembre 2024

Corsi rivolti a sviluppatori professionisti che vogliono acquisire competenze end-to-end su sviluppo Python, deployment di modelli AI/ML in cloud e rilascio in produzione. Il percorso copre l'intero stack dal backend al deploy, con focus su casi d'uso reali e valutazione di progetti pratici.

Sviluppo web in Python (Flask / RESTful API)Programmazione avanzata (decoratori / concorrenza / multithreading)Deployment in produzione (Docker / AWS / Vercel / CI/CD)ML/AI deployment su Azure Machine Learning e Google Vertex AIIntegrazione di modelli AI in applicazioni Python customValutazione progetti su Python OOP / C++ e cloud deployment
SAE Institute Milano

Programming Foundations II – Produzione Game

SAE Institute Milano

In corso

Marzo 2024 – In corso

Modulo di programmazione avanzata nell'ambito del programma triennale di Produzione Game del SAE Institute di Milano. Il corso prepara gli studenti a operare professionalmente nell'industria del game development, con focus su Unreal Engine 5, C++ e pattern architetturali avanzati. Approccio project-based con valutazione strutturata dei progetti finali.

Workflow Unreal Engine 5Scripting BlueprintProgrammazione C++ per videogiochiData-Driven DesignInterfacce e ComposizionePattern architetturali avanzati per il game developmentCode review e feedback strutturato su architettura e implementazione gameplay
Coding Giants

Youth Programming – Coding & Game Development

Coding Giants

In corso

Marzo 2024 – In corso

Corsi di programmazione e sviluppo creativo per studenti dai 7 ai 19 anni, con curricula project-based adattati per fascia d'età. L'obiettivo è costruire pensiero computazionale, problem-solving autonomo e mentalità ingegneristica attraverso progetti pratici, trasformando la passione per la tecnologia in competenze concrete e trasferibili.

Visual coding e piattaforme no-codePython (programmazione procedurale e OOP)Lua (scripting e game development)C# con UnityProgrammazione con Minecraft Education APIPensiero computazionale e problem-solvingProgettazione e sviluppo di progetti digitali per fascia d'età

Completed

Boolean Academy

NET Development – Tutor Tecnico

Boolean Academy

Aprile 2024 – Marzo 2025

Tutoraggio tecnico intensivo rivolto a sviluppatori professionisti in transizione verso il mondo .NET. Il percorso accompagna gli studenti dalle basi di C#/OOP fino alle competenze production-ready su ASP.NET MVC e Web API, con sessioni di live coding, esercitazioni pratiche e code review su progetti reali.

C# e programmazione orientata agli oggetti (OOP)ASP.NET MVC e Web APIMicrosoft SQL Server e T-SQLEntity Framework e accesso ai datiOttimizzazione query e design del databaseImplementazione API RESTfulUnit testingDesign architetturale e best practice .NETCode review e valutazione progetti enterprise
ETIC SRL

ecnologie Digitali & AI – Formazione Accreditata PNRR

ETIC SRL

Novembre 2024 – Maggio 2025

orsi di formazione accreditati su fondamenti IT, Intelligenza Artificiale e strumenti digitali, erogati presso istituti di formazione superiore finanziati dal PNRR. Il percorso fornisce competenze digitali pratiche allineate alle richieste del mercato del lavoro, con focus su AI applicata, strumenti di produttività e workflow istituzionali per studenti e docenti.

Fondamenti IT e cultura digitaleIntelligenza Artificiale (concettiapplicazioni e strumenti pratici)Google Workspace for EducationMicrosoft Education (TeamsOffice 365)Canva per la creazione di contenuti professionaliAI applicata per la didattica e i workflow istituzionaliCompetenze digitali per il mercato del lavoro
Codemotion

Levelization: from Code to the Graphics with InvaderGames on Unreal Engine 4

Codemotion

2016

Il tema del workshop sarà la creazione di livelli di gioco, dalla progettazione e strutturazione di un livello standard all'interno del motore di gioco, con interazione tramite codice, fino alla grafica. L'integrazione di questi due elementi darà vita a un livello più completo, dinamico ed esteticamente appagante e giocabile.

Unreal EngineBlueprint
Udemy

Unreal Engine 4 - Dal Game Design al videogioco Completo

Udemy

2019

Il primo corso italiano completo su Unreal engine 4 che spiega le basi del videogame making ricreando un grande classico dei generi platform come Crash Bandicoot. Con più di 1100 studenti attivi

Unreal EngineGamificationBlueprintGame Architecture Pattern