DeveloperMatt02 (Matteo Trossi) · GitHub
Skip to content
View DeveloperMatt02's full-sized avatar

Highlights

  • Pro

Block or report DeveloperMatt02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DeveloperMatt02/README.md

Matteo Trossi

AI & Computer Science Engineering @ Politecnico di Milano
Machine Learning · Data Science · Infrastructure
Milan, Italy

LinkedIn Email


About

I'm a Master's student in Computer Science and Engineering – Artificial Intelligence at Politecnico di Milano, after a 110/110 Bachelor's in Computer Engineering at Tor Vergata (Rome).

Alongside my studies I've spent five years as an IT consultant, running a small firm's entire IT environment: a Windows Server 2022 machine, Synology and QNAP NAS units with RAID-mirrored backups, user accounts and permissions, and a WireGuard VPN with NAT connecting three offices into a single private network.

Currently

  • 📚 Working through deep learning, data mining and recommender systems
  • 🤝 Member of Polimi Data Scientists, the data science student association at Politecnico di Milano
  • 🔬 Heading toward an MSc thesis in applied AI and intelligent optimization
  • 🛠️ Turning coursework into projects that actually run
  • 🎶 Off-screen: organetto and chromatic accordion at Italian folk festivals

Tech Stack

Languages

Python Java Kotlin SQL Cypher C JavaScript HTML5 CSS3

ML & Data

Jupyter scikit-learn XGBoost SHAP pandas NumPy statsmodels

Frameworks & Tools

Android Jetpack Compose JavaFX MySQL Leaflet MapLibre GL Node.js Maven JDBC Git

Databases & Big Data

Neo4j MongoDB Apache Spark MariaDB Cassandra Redis Elasticsearch Logstash Kibana

LLM & Agents

LangChain LangGraph Streamlit Pydantic ElevenLabs

Infrastructure

Windows Server Linux WireGuard Synology QNAP REST APIs


Selected Projects

Project What it is Stack
Sōkratēs An AI tutor that answers questions with questions. A five-agent LangGraph system that turns a document into a Socratic coaching session: concept maps, spoken Feynman-style explanations graded on clarity, a delta score driving adaptive hints, and peer matching on complementary knowledge gaps. Built at GDG AI HACK 2026, 160 participants selected from 500+ applicants. Python LangGraph LangChain Streamlit ElevenLabs
Milano Transit Simulator
▶ Live demo
Milan's entire public transport network, moving live on a map. ATM publishes no real-time vehicle positions, so a Python pipeline turns City of Milan open data into a deterministic synthetic timetable: 5 metro lines, 142 surface lines and 4,690 stops, holiday-aware service days, departure boards, vehicle tracking and a 60× time-travel mode. No backend, bilingual, WCAG AA, tested in CI and auto-deployed to GitHub Pages. Independent side project. JavaScript Leaflet MapLibre GL Python GitHub Actions
Arabica Quality Prediction Can you predict elite coffee before anyone tastes it? Classification on 1,311 CQI samples with only 8.2% positives, logistic regression, XGBoost and Random Forest, SMOTE-NC confined to training folds, and a target leak found via SHAP and removed. Python scikit-learn XGBoost SHAP
Online Auction System An eBay-style auction platform where the database itself enforces the rules. Taken from requirements through ER, logical and physical design: 19 stored procedures, 7 triggers guarding every bid (€0.50 increments, automatic counter-bids up to each bidder's ceiling, 3-level category tree), scheduled events that open and close auctions on time, isolation levels chosen per transaction, and role-based DB users granted only EXECUTE on their own procedures. Java MVC thin client over JDBC. Database Systems course, BSc. SQL MariaDB Java JDBC Maven
NightPlan Desktop app connecting users and event organisers: live chat, real-time notifications, and one MVC core serving both a JavaFX GUI and a CLI. Designed from UML with explicit design patterns. Java JavaFX MySQL
¿WhoKnows? Android trivia game with live questions from a public API, game history saved locally with Room, connectivity-aware gameplay and coroutine-based concurrency. Kotlin Jetpack Compose Retrofit RoomDB SQLite

Beyond the code

I also perform traditional Central Italian folk music on organetto and chromatic accordion, mostly at village festivals and heritage events. 🪗 🪗 🪗


Pinned Loading

  1. arabica-quality-prediction arabica-quality-prediction Public

    Can you predict elite coffee before anyone tastes it? Classification on 1,311 CQI samples with only 8.2% positives, logistic regression, XGBoost and Random Forest, SMOTE-NC confined to training fol…

    Jupyter Notebook

  2. FerdinandoConte/Socrates-GDG-Hackathon-2026 FerdinandoConte/Socrates-GDG-Hackathon-2026 Public

    Socrates is an agentic AI extension for active learning that turns your study data into a highly personalized coaching session.

    Python 1

  3. NightPlan NightPlan Public

    Desktop app connecting users and event organisers: live chat, real-time notifications, and one MVC core serving both a JavaFX GUI and a CLI. Designed from UML with explicit design patterns.

    Java

  4. whoknows-android-trivia whoknows-android-trivia Public

    Arcade-style Android trivia game in Kotlin & Jetpack Compose: Open Trivia DB, Room, coroutines, MVVM

    Kotlin

  5. milano-transit-simulator milano-transit-simulator Public

    Real-time simulation of Milan's public transport network (metro, trams, buses) built on City of Milan open data. Runs entirely in the browser.

    JavaScript

  6. Online-Auction-System Online-Auction-System Public

    Online auction platform with business logic in MariaDB (stored procedures, triggers, scheduled events) and a Java MVC thin client over JDBC. Database Systems project, BSc Computer Engineering @ Tor…

    Java