Vai al contenuto

Fullstack Developer @ BCode

Matteo ForestiSviluppatore Fullstack a Brescia

Progetto e sviluppo applicazioni web complete, dall'architettura al deploy. Oggi mi occupo soprattutto di portare l'intelligenza artificiale — LLM, agenti e automazioni — dentro prodotti reali.

Foto di Matteo Foresti, sviluppatore fullstack di Brescia
  • Brescia, Italia
  • AI · LLM · Agenti
  • 5+ anni di esperienza

01Chi sono

Sviluppatore con la testa da matematico.

Ciao, sono Matteo: sviluppatore fullstack di Brescia. Lavoro con TypeScript, React, Next.js e Node.js per costruire applicazioni web complete, curando sia l'esperienza utente sia l'architettura che c'è dietro.

Dal 2023 lavoro in BCode, dove contribuisco alla strategia tecnologica, progetto applicazioni da zero e integro soluzioni di intelligenza artificiale lato front-end e back-end, collaborando con team internazionali.

Credo nel pragmatismo, nel codice fatto bene e nei team agili che crescono insieme. Questo sito è anche il mio laboratorio: lo uso per sperimentare le ultime tecnologie del web.

5+

anni come sviluppatore fullstack

Focus attuale

AI applicata

LLM, agenti e automazioni integrati in applicazioni web.

Formazione

Laurea in Matematica

Curriculum Informatica · Università Cattolica del Sacro Cuore, 2023

Tesi: front-end per personalizzare l'esperienza di una piattaforma di fatturazione elettronica.

Prima del codice — Diploma di perito elettronico all'ITIS «B. Pascal»: da lì viene la passione per come funzionano le cose.

Base

Brescia, Italia

Collaboro con team in Italia e all'estero.

Lingue

Italiano
madrelingua
Inglese
B2

02Esperienza

Dove ho lavorato

  1. — Oggi

    Fullstack Software Developer

    BCode

    Bergamo

    • Definisco la strategia tecnologica in linea con gli obiettivi di business
    • Progetto e sviluppo applicazioni web complete, da zero
    • Collaboro con team distribuiti internazionali, anche in inglese
    • Sviluppo e integro soluzioni AI (LLM, agenti, automazioni) lato front-end e back-end
    • TypeScript
    • React
    • Next.js
    • Node.js
    • AI / LLM
    • Cloud
  2. —

    Fullstack Software Developer

    PINV S.r.l.

    Brescia

    • Sviluppo di nuove funzionalità per l'applicazione web aziendale
    • Migrazione di sistemi legacy verso stack moderni (React, Node.js)
    • Strumenti interni: plugin WordPress e setup degli strumenti di lavoro
    • Documentazione e test del lavoro svolto
    • React
    • Node.js
    • TypeScript
    • WordPress
    • Testing
  3. —

    Stage curriculare

    ZeroUno Informatica

    Brescia

    • Programma di ritaglio automatico delle immagini basato su un modello di Machine Learning con TensorFlow
    • Python
    • TensorFlow
    • Machine Learning

03Progetti

Progetti selezionati

Prodotti personali e lavori per amici: il mio modo per mettere le mani sulle tecnologie nuove.

Schermata del progetto Prompt World

Prompt World

Piattaforma per scoprire, creare e condividere prompt per l'intelligenza artificiale, con profili utente e ricerca per prompt, tag o autore.

  • Next.js
  • React
  • Tailwind CSS
  • Auth
Schermata del progetto Translator AI

Translator AI

Web app di traduzione basata sull'intelligenza artificiale: veloce, minimale, qualsiasi lingua.

  • React
  • Vite
  • Tailwind CSS
  • AI
Schermata del progetto Alfred AI

Alfred AI

Una suite di strumenti di AI generativa in un'unica dashboard: conversazione e generazione di immagini, musica, video e codice.

  • Next.js
  • TypeScript
  • Generative AI

Altri progetti

Design System

Libreria di componenti per form e interfacce realizzata in azienda, con un sistema di temi per personalizzare la grafica di ogni prodotto.

  • React
  • Vite
  • Tailwind CSS
  • Storybook
  • React Hook Form

Cassa elettronica

App di cassa per il bar di un torneo di beneficenza: un'immagine Docker che gira su qualsiasi computer, con database locale per funzionare anche senza internet e stampa degli scontrini.

  • React 19
  • Vite
  • Tailwind v4
  • DaisyUI
  • Zustand
  • IndexedDB
  • Docker

Sito per un matrimonio

Gli invitati entravano con un QR code per confermare la presenza e segnalare allergie: ogni risposta finiva su Supabase e arrivava allo sposo su Telegram. Il giorno della festa, una galleria foto condivisa.

  • React
  • Vite
  • TypeScript
  • Supabase
  • Telegram Bot

04Stack

Gli strumenti che uso ogni giorno

Scelgo la tecnologia in base al problema, non il contrario. Queste sono quelle che conosco meglio.

Front-end

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Angular
  • shadcn/ui
  • Three.js
  • React Hook Form
  • Zod
  • Storybook
  • Swift

Back-end & dati

  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • MongoDB
  • Supabase
  • Python
  • Clerk

Intelligenza artificiale

  • Integrazione LLM
  • Agenti AI
  • Automazioni
  • TensorFlow

DevOps & strumenti

  • Git
  • GitHub
  • GitLab
  • Docker
  • AWS
  • Vercel
  • Vite
  • Vitest
  • Sentry
  • ESLint

05Contatti

Hai un progetto in mente?

Scrivimi per una collaborazione, una consulenza o anche solo per parlare di tecnologia e AI.

matte9743@gmail.com

oppure compila il modulo

I dati inviati servono solo a risponderti e non vengono condivisi con nessuno.