About me

I am a computer science teacher with a strong passion for education and digital innovation. My career combines teaching, professional training, and academic research, with a background in both the education sector and the corporate world.

I currently teach computer science at a secondary school and serve as digital animator, managing digital training for teachers and students on digital skills, STEM methodologies, and innovative educational tools.

In parallel, I am completing a master's degree in Computer Science at the University of Trento, with a focus on ICT Innovation, digital entrepreneurship, and software architectures.

Professional Experience

09/2022 – Present

Permanent Teacher (B016)

ISSIS Carlo Rosselli – Castelfranco Veneto (TV), Italy

Laboratory of Professional Techniques for Commercial Services

A.Y. 2025/2026
  • Digital animator
  • Digital training for teachers
A.Y. 2024/2025
  • Digital animator
  • Digital training for teachers
  • Digital training for teachers DM 66 – iPad usage (10h – 2 editions)
  • STEM path DM 65 – Computer Science and Physics (10h – 2 classes)
  • STEM path DM 65 – Web prototype (UX/UI) and Web portfolio (10h – 4 classes)
  • Path DM 19 – Game design with Microsoft Arcade (10h)
A.Y. 2023/2024
  • Additional teaching 4h Computer Science and Technologies (A041)
  • Digital animator
  • Digital training for teachers (14h – 1 edition)
  • Digital training for administrative staff (17h total)
  • Digital training for teachers with iPad (10h)
  • STEM course Mathematics & Computer Science (4h – 4 classes)
A.Y. 2022/2023
  • Networking introduction course for students
  • Making, Robotics and IoT course for students
12/2021 – 06/2022

Teacher (B016)

ITT Buonarroti – Trento, Italy

  • Networks and Systems
  • Technologies and Design of IT Systems and Telecommunications
  • Computer Science and Technologies (first two years)
12/2017 – 08/2022

Web Developer

  • Website development for businesses
  • Privacy management and GDPR compliance
  • Website maintenance and updates
  • SEO optimisation and search engine indexing
09/2019 – 06/2021

Android Developer

  • Development of application and library for PDF viewing and editing
  • Manual annotations and text insertion
  • Digital document signing via data collection
09/2019

Application Developer

Ergon Informatica SRL – Castelfranco Veneto, Italy

  • Web app for Informix DB management with CRUD operations
  • LAMP server configuration and responsive interfaces
  • MDM platform analysis (GSuite, VMware AirWatch, Miradore)
05/2019 – 06/2019

Software Analyst

Lombardia Informatica SPA – Milan, Italy

  • Software analysis via Function Point and technical documentation
  • Enterprise Architect usage and model-based automated analysis
  • C# program for model analysis, statistics, and charts
05/2018 – 06/2018

Application Developer

Ergon Informatica SRL – Castelfranco Veneto, Italy

  • C# warehouse management application with drag & drop
  • Data retrieval from Informix DB and graphical modelling
  • Data export for 3D rendering in Unity

Education & Training

2024 – Present

Master's Degree in Computer Science

University of Trento, Italy

ICT Innovation – Software and Service Architectures

Key areas of study
  • Innovation and Entrepreneurship Basics
  • I&E in ICT Studies
  • ICT Innovation
  • Startup Lab
  • Software and Service Architectures
  • Introduction to Cybersecurity
Complementary course

Creative and Digital Minds (IUS) — University of Stavanger

2020 – 2024

Bachelor's Degree in Computer Science

University of Trento, Italy — Grade: 91/110

Main areas
  • Programming and software development
  • Algorithms and data structures
  • Software engineering
  • Databases and information systems
  • Operating systems and architectures
  • Networking and cybersecurity
  • Mathematics, probability, statistics, and machine learning
Thesis

Computer Science Education in Secondary Schools – Innovative Teaching Strategies and Pathways

2015 – 2020

High School Diploma – Computer Science

I.T.T. Eugenio Barsanti – Castelfranco Veneto, Italy — Grade: 100/100

Skills developed
  • Programming: C, C#, Swift, Java, PHP + MySQL
  • Multithreading and object-based programming
  • Unity for games and applications
  • Networking: Cisco CCNA1 and CCNA2
  • Electronics and microcontrollers (Arduino)
  • Software project management
Thesis

Indoor localisation via Wi-Fi of a device or sensor

Skills & Certifications

⚡ Technical Skills

PHP SQL C++ Java Arduino C C# MySQL Python UML Rust Git ER

🏅 Certifications

  • CCNA Routing & Switching
  • Google Analytics
  • Apple Teacher
  • Apple Teacher with Swift Playgrounds
  • INNOVAMENTI TECH (National hub)
  • PeerToPeer Animare Domani Pathways

🖥️ General Skills

Microsoft Office Windows Android macOS STEM Training Audio Editing

📚 Teaching Tools

Scratch iPad Gamification Apple Classroom Apple Schoolwork MakeCode Arcade

Language Skills

🌍 Languages

ItalianNative
EnglishB2