Vai a...

Vai a...

Skills

GitHub

GitHub

HTML

HTML

CSS

CSS

Sass

Sass

Tailwind

Tailwind

JavaScript

JavaScript

TypeScript

TypeScript

React

React

ReactRouter

ReactRouter

NextJs

NextJs

Node.js

Node.js

Google Firebase

Google Firebase

GraphQL

GraphQL

Prisma

Prisma

Electron

Electron

Esperienza

Lavoro partendo dalla progettazione: studio il problema e definisco architettura e modello dei dati prima di scrivere codice, procedendo per passi piccoli e verificabili. Curo la coerenza della struttura (convenzioni chiare, componenti riusabili, decisioni documentate) perché il codice resti leggibile e manutenibile nel tempo. Uso gli strumenti moderni, AI compresa, come supporto al ragionamento e non in sua sostituzione: progettazione, scelte e revisione critica restano mie.

  • Web Developer Full Stack

    • Riverloop srls

      da gennaio 2025

    Sviluppo full stack di applicazioni web commissionate in un team ristretto, con piena autonomia: dalla progettazione e dallo studio architetturale fino al rilascio. Ho realizzato gestionali e piattaforme SaaS in ambiti differenti, alcune con funzionalità basate su AI. Lato backend curo in prima persona la modellazione dei dati e le API: PostgreSQL con Prisma e un layer GraphQL (Pothos). Lato frontend sviluppo l'interfaccia in Next.js e React, con attenzione all'UX/UI, definendone spesso il design in autonomia. Integro stabilmente strumenti di AI nel flusso di lavoro (non solo per generare codice, ma per studio, pianificazione e ragionamento architetturale), gestendo il processo in modo strutturato e con revisione critica.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • GraphQL
  • Docente Web Developer

    • Riverloop srls

      da marzo 2025
    • Startcode

      dicembre 2025

    Docente di sviluppo web per studenti adulti principianti, in gruppi di circa dieci persone. Tengo lezioni teorico-pratiche strutturate, incentrate su JavaScript, React e Next.js, e preparo personalmente il materiale didattico: slide, esercizi e lezioni organizzate su Notion.

    • JavaScript
    • React
    • Next.js

Portfolio progetti

Progetti personali

Freedihare

Applicazione desktop per pianificare, registrare e analizzare la propria alimentazione giorno per giorno: calorie, macro, obiettivi e trend nel tempo, con condivisione tra account collegati. Attualmente un MVP strutturato in fase di test, in continua espansione.

  • Electron
  • React
  • TypeScript
  • Node.js
  • Prisma
  • PostgreSQL
  • GraphQL
Scopri di più

Collaborazioni

Progetti di terzi a cui ho contribuito su porzioni di sviluppo e nel confronto progettuale.

JobInBox

Progetto di Fabrizia Fisichella

App mobile che organizza in automatico la ricerca del lavoro. Si collega alla casella email, riconosce i messaggi dei principali portali (LinkedIn, Indeed, Glassdoor) e ne ricava un quadro ordinato: tiene traccia delle candidature e centralizza le offerte in un feed sempre aggiornato, aggiornando da sé lo stato di ciascuna. In open beta.

  • React
  • TypeScript
  • Supabase
Visita il sito

Questo sito

Esercitazioni