Software Developer

Mattia
Bonfanti

// Software · Web · Mobile · IoT

Software, web, mobile e IoT: trasformo idee in prodotti digitali utili e ben progettati

mattia.ts
1// Mattia Bonfanti — Software Developer
2
3const dev = {
4  name: "Mattia Bonfanti",
5  role: "Software Developer",
6  location: "Italia 🇮🇹",
7  focus: [
8    "App Development",
9    "Web Engineering",
10    "System Design,"
11    "IoT"
12  ],
13  available: true,
14};
15
16greet(dev.name);
WebApplicazioni e interfacce
MobileApp cross-platform
IoTSistemi connessi
APIBackend e integrazioni
01 — Chi sono

Ciao,
sono Mattia

Sono uno sviluppatore software e mi piace trasformare idee in prodotti digitali concreti, curati e funzionali. Mi interessa tutto il processo di sviluppo: dall’interfaccia utente alla logica applicativa, fino alla struttura dei dati e all’integrazione con i sistemi.

Lavoro su applicazioni web, mobile e progetti IoT, con attenzione a performance, usabilità e qualità del codice. Per me ogni progetto è prima di tutto un problema da capire bene e risolvere nel modo più semplice, solido ed efficace possibile.

Quando non sto sviluppando qualcosa, di solito sto migliorando ciò che ho già costruito — oppure sperimentando nuove idee e tecnologie.

Languages
JavaPython C/C++JavaScriptTypeScript
Frontend & Mobile
ReactFlutter Vite.js
Backend & IOT
Node.jsSpring Boot MySQL/MariaDbDocker Esp32Stm32Sensor Integration
02 — Progetti

Cosa ho costruito

PRJ-001 / FEATURED
🗂️
Web App · SaaS

Invio sistema tessera sanitaria

Software dedicato all’invio e alla gestione dei dati verso il Sistema Tessera Sanitaria, progettato per semplificare la trasmissione delle informazioni necessarie alle detrazioni fiscali nel modello 730.

ReactTypeScript MySqlJava Spring
Screenshot del progetto Invio Sistema Tessera Sanitaria Vai al progetto
PsicoEasy
📱
Desktop App

PsicoEasy

Gestionale per psicologi per invio fatture al sistema tessara sanitaria

JavaSQLite
Vai al progetto Screenshot del progetto PsicoEasy
PRJ-003
Backend · API

SwiftAPI

Framework REST minimalista per Python con generazione automatica della documentazione OpenAPI, middleware pipeline e hot reload in dev.

PythonFastAPIOpenAPI
View project
PRJ-004
🔍
Dev Tool · CLI

Logster

Tool da terminale per l'analisi di log strutturati. Supporta JSON, NDJSON e formati custom con query e filtri in tempo reale.

RustCLITerminal UI
View project
PRJ-005
🌐
Web App · Open Source

DevDeck

Dashboard configurabile per developer: aggrega GitHub, Jira, CI/CD e metriche custom in un'unica schermata con plugin system aperto.

ReactTypeScriptNode.js
View project
03 — Blog

Pensieri scritti

Mar 2026Architecture

Event-driven architecture: quando usarla (e quando no)

Non tutti i sistemi hanno bisogno di code e broker. Un'analisi onesta dei trade-off tra architetture sincrone e asincrone.

Leggi l'articolo →
Feb 2026Mobile

React Native vs Flutter nel 2026: la mia esperienza sul campo

Dopo aver usato entrambi in produzione, ho cambiato idea più di una volta. Ecco cosa ho imparato davvero.

Leggi l'articolo →
Gen 2026Performance

Ottimizzare le query PostgreSQL: 5 pattern che uso ogni giorno

Da EXPLAIN ANALYZE ai partial index, le tecniche concrete che mi hanno ridotto i tempi di risposta del 70%.

Leggi l'articolo →
04 — Contatti

Costruiamo
qualcosa insieme

Hai un progetto in mente? Vuoi collaborare o semplicemente parlare di codice? Mandami un messaggio.

Parliamone
GitHub LinkedIn