Nicolò Fadigà
Software developerDisponibile per nuovi progetti

Portfolio — Nicolò Fadigà, Software developer

Ciao, sono

NicolòFadigà

Software developer

Sviluppo applicazioni web complete: interfacce, API e infrastruttura. Parto quasi sempre da un problema mio, e la parte in cui rendo di più è quella prima del codice: requisiti chiari, architettura in ordine, tecnologie scelte per una ragione.


Chi sono—

Costruisco applicazioni web dalla prima interfaccia fino al deploy: la parte che l'utente tocca, le API che la reggono e l'infrastruttura che le tiene in piedi.

Di solito parto da un problema mio. WealthWatcher è nato perché volevo vedere tutte le mie finanze in un posto solo senza consegnare quei dati a un'applicazione di terzi: per questo è self-hosted e resterà così. Preferisco costruire qualcosa che serva prima a me , se regge il mio caso, ha buone probabilità di reggere anche quello di altri.

Prima di aprire l'editor voglio avere le idee chiare: requisiti definiti, tecnologie scelte, architettura in ordine. È la fase a cui tengo di più, perché è lì che si decide se un progetto reggerà nel tempo o andrà rifatto, ed è quella in cui nei lavori di gruppo mi ritrovo più spesso a tenere insieme il quadro generale. Quando poi si scrive, curo i dettagli e tengo le cose minimali: il minimo indispensabile perché funzionino, senza strati che nessuno rileggerà volentieri.

Lavoro con Claude Code e con gli altri strumenti AI come parte dello stack: li uso per automatizzare la parte ripetitiva, tenere allineati test e documentazione e arrivare prima a qualcosa di funzionante. Quello che ne esce lo verifico io, ed è lì che serve conoscere le tecnologie: «funziona» e «regge» sono due cose diverse, e la differenza va vista prima che il codice arrivi in produzione.

Sto finendo la magistrale in Information Engineering a Trento e cerco un posto dove continuare a costruire cose così: un gruppo che le scelte le discuta invece di limitarsi a eseguirle, e un ambito su cui diventare il riferimento senza perdere la vista d'insieme su tutto il resto dello stack. In Italia o all'estero.

Base
Belluno, Italia
Lingue
Italiano — madrelinguaInglese — avanzato

Competenze

01Frontend

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Vite

02Backend e dati

  • Node.js
  • Python
  • Express
  • Fastify
  • PostgreSQL
  • MongoDB
  • SQLite
  • Drizzle ORM

03Machine learning e calcolo scientifico

  • PyTorch
  • OpenCV
  • MediaPipe
  • NumPy
  • pandas
  • OpenAI API

04Interfacce e visualizzazione

  • Electron
  • Qt
  • Plotly
  • Leaflet

05Infrastruttura e strumenti

  • Docker
  • GitHub Actions
  • Vercel
  • Linux
  • Git
  • Jest
  • pytest

06Pratiche

  • Design system
  • Progettazione di API REST
  • CI/CD
  • Code review
  • Testing
  • Documentazione

Progetti

WealthWatcher

WealthWatcher
2026WealthWatcher

Descrizione

Consolida conti correnti, portafogli d'investimento e altri beni in un'unica vista, con un motore fiscale italiano completo: capital gain, IRPEF, bollo, IVAFE e zainetto minusvalenze.

Stack

Next.js 16 · TypeScript · SQLite · Drizzle ORM · Auth.js · Docker

Anno
2026
Tipologia
Web app · Progetto personale
TALLA Visualizer
2024TALLA Visualizer

TALLA Visualizer

Applicazione desktop per visualizzare e analizzare i dati di localizzazione indoor raccolti da un sistema UWB, pensata per far emergere le anomalie di un impianto che i log grezzi nascondono.

Applicazione desktop · Tesi di laurea2024
SquatMetrics
2025SquatMetrics

SquatMetrics

Misura la qualità biomeccanica di uno squat, profondità, simmetria e rischio articolare, e verifica quanto di ciò che rileva un laboratorio mocap si possa recuperare da quattro semplici telecamere RGB.

Computer vision · In due2025
WatchWise
2026WatchWise

WatchWise

Piattaforma di raccomandazione film che combina i gusti personali, l'umore del momento e le preferenze di un gruppo, spiegando sempre il motivo di ogni suggerimento.

Web app · Progetto di gruppo2026
Trentingrana Sensory Captioning
2026Trentingrana Sensory Captioning

Trentingrana Sensory Captioning

Pipeline completa che trasforma i commenti liberi degli assaggiatori e le fotografie delle forme in un dataset immagine–didascalia, e ci addestra sopra sei architetture di captioning.

Machine learning · In due2026
Oratio
2026Oratio

Oratio

Overlay per Windows che trascrive la voce in locale sulla GPU e inserisce il testo, se serve riscritto dall'IA, direttamente nel campo in cui stai scrivendo.

Applicazione desktop · Progetto personale2026
UniDomus
2024UniDomus

UniDomus

Piattaforma per studenti fuorisede che unisce la ricerca di una stanza e la ricerca dei coinquilini giusti, perché nella pratica sono lo stesso problema.

Web app · Team di quattro2024
Intent-based Networking
2025Intent-based Networking

Intent-based Networking

Gestione di una rete SDN in linguaggio naturale: l'amministratore dice cosa vuole ottenere e il sistema genera ed esegue il codice della topologia e del controller.

Sistemi di rete · Progetto d'esame2025
Video Lectures Notes Maker
2025Video Lectures Notes Maker

Video Lectures Notes Maker

Pipeline che porta ore di lezione registrata fino ad appunti strutturati, flashcard e dispense LaTeX pronte da compilare.

Automazione · Progetto personale2025

Studi

  1. 2024–26
    Laurea Magistrale in Information Engineering
    Università di Trento — in corso

    Tesi magistrale in corso.

  2. 2021–24
    Laurea Triennale in Ingegneria Informatica
    Università di Trento

    Algoritmi, sistemi operativi, reti, basi di dati, ingegneria del software.

  3. 2016–21
    Diploma — I.T.I. «Segato-Brustolon»
    Belluno — Informatica

    Primo contatto serio con la programmazione: laboratorio e progetti.