Nicolò Fadigà
Software developerOpen to new projects

PortfolioNicolò Fadigà, Software developer

Hello, I'm

NicolòFadigà

Software developer

I build complete web applications: interfaces, APIs and infrastructure. I care about readable code, honest documentation and systems that still make sense two years later.


About

I build web applications from the first interface all the way to deployment: the part users touch, the APIs behind it and the infrastructure that keeps it running.

I care about readable code, honest documentation and systems that still make sense two years later. I grew up in the Dolomites, a place that teaches proportion — useful in front of a terminal too.

Based in
Trento, Italy
Languages
Italian — nativeEnglish — advanced

Skills

01Frontend

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

02Backend & data

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

03Machine learning & scientific computing

  • PyTorch
  • OpenCV
  • MediaPipe
  • scikit-learn
  • NumPy
  • pandas
  • OpenAI API

04Interfaces & visualisation

  • Electron
  • Qt
  • Plotly
  • Leaflet

05Infrastructure & tooling

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

06Practices

  • Design systems
  • REST API design
  • CI/CD
  • Code review
  • Testing
  • Documentation

Works

WealthWatcher

WealthWatcher
2026WealthWatcher

About

Consolidates bank accounts, investment portfolios and other assets into a single view, with a complete Italian tax engine: capital gains, income tax, stamp duty, IVAFE and loss carry-forward.

Stack

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

Year
2026
Type
Web app · Personal project
TALLA Visualizer
2024TALLA Visualizer

TALLA Visualizer

A desktop application for visualising and analysing indoor localisation data from a UWB system, built to surface the anomalies that raw logs hide.

Desktop application · Bachelor thesis2024
SquatMetrics
2025SquatMetrics

SquatMetrics

Measures the biomechanical quality of a squat, from depth to symmetry to joint risk, and tests how much of what a mocap lab captures can be recovered from four plain RGB cameras.

Computer vision · Two of us2025
WatchWise
2026WatchWise

WatchWise

A movie recommendation platform that blends personal taste, current mood and group preferences, and always explains why it suggested what it suggested.

Web app · Team project2026
Trentingrana Sensory Captioning
2026Trentingrana Sensory Captioning

Trentingrana Sensory Captioning

An end-to-end pipeline that turns tasters' free-text comments and cheese wheel photographs into an image–caption dataset, then trains six captioning architectures on it.

Machine learning · Two of us2026
Oratio
2026Oratio

Oratio

A Windows overlay that transcribes speech locally on the GPU and inserts the text, optionally rewritten by AI, straight into whatever field you are typing in.

Desktop application · Personal project2026
UniDomus
2024UniDomus

UniDomus

A platform for students living away from home that merges finding a room with finding the right flatmates, because in practice they are the same problem.

Web app · Team of four2024
Intent-based Networking
2025Intent-based Networking

Intent-based Networking

Managing an SDN in plain language: the administrator states the goal and the system generates and runs the topology and controller code.

Networking systems · Course project2025
Video Lectures Notes Maker
2025Video Lectures Notes Maker

Video Lectures Notes Maker

A pipeline that takes hours of recorded lectures all the way to structured notes, flashcards and ready-to-compile LaTeX handouts.

Automation · Personal project2025

Education

  1. 202426
    MSc in Information Engineering
    University of Trento — ongoing

    Master's thesis in progress.

  2. 202124
    BSc in Computer Engineering
    University of Trento

    Algorithms, operating systems, networks, databases, software engineering.

  3. 201621
    Diploma — I.T.I. «Segato-Brustolon»
    Belluno — Computer Science

    First serious contact with programming: labs and projects.