Riccardo Ferri
Sviluppatore / Piacenza, Italia

Riccardo Ferri.Full Stack Developer

Interfacce da usare.
Servizi che lavorano insieme.

Costruisco applicazioni web, collego servizi e dati e automatizzo attività ripetitive. Lavoro con JavaScript, TypeScript, Node.js e Python, dall’interfaccia alla logica applicativa.

Cerco un’opportunità in un team di sviluppo. Sono anche freelance con partita IVA, disponibile per nuovi incarichi.

Hai un progetto? Scopri i servizi ↗
Opportunità in team e collaborazioni freelanceDa remoto · Ibrido · In sede
Sviluppo webIntegrazione di serviziAutomazione dei processiEsperienza in team e freelance

Un sito per lo sport.
Un sistema per gli eventi.

Dal sito creato nel 2025 al redesign implementato nel 2026: pagine evento ripensate su desktop e mobile, archivio, storico ridisegnato e una sezione Progetti dedicata.

Redesign realizzato · In anteprima

Esplora il caso studio CESO

Prima e dopo, pagine navigabili e scelte di progetto in un unico approfondimento.

Homepage CESO con il redesign implementato: titolo L'Oltrepò in movimento, navigazione e tre immagini dedicate agli eventi sportivi.CESO / case studyDesktop, mobile e UX ↗

Servizi che comunicano.
Attività che si semplificano.

Integrazioni applicate a processi reali e progetti personali per sperimentare.

Backend & integrazioni

Webhook server

Progetto freelance nato da un workflow Zapier: ho sviluppato un webhook server custom per collegare Notion, Google Calendar ed email. Eventi, attività pianificate e una coda di elaborazione coordinano il lavoro dei servizi.

  • Node.js
  • Express
  • Notion API
  • Google Calendar
Prova il flusso di un evento

Progetto personale · Automazione

Università Helpbot

Un progetto di studio personale, precedente all'attività freelance: strumenti Python e Selenium per automatizzare operazioni nel browser, organizzare dati in JSON e creare flashcard.

  • Python
  • Selenium
  • JSON
Dentro l'automazione
Esercizio three-globe: globo terrestre azzurro con atmosfera e stelle, renderizzato nel browser.

Laboratorio personale

Three.js, WebGL e giochi JavaScript

Grafica 3D, shader e giochi nel browser: dal picchiaduro al tower defense, dai platformer al multiplayer con Socket.IO. Progetti di apprendimento da tutorial, con rielaborazioni personali.

Il lato developer

Da un’attività da semplificare
a un progetto concreto.

Tre ambiti in cui posso aiutarti, con esempi di lavoro da esplorare.

01 / WEB

Siti e applicazioni

Un sito da creare o far evolvere, contenuti da organizzare, un’interfaccia da rendere più chiara.

Cosa posso realizzare
Pagine responsive, componenti riutilizzabili e gestione dei contenuti in più lingue.
Il caso CESO ↗
02 / API

Servizi collegati

Informazioni da trasferire fra strumenti, calendari e sistemi che oggi richiedono interventi manuali.

Cosa posso realizzare
API, webhook e integrazioni fra servizi, con gestione degli errori e log delle operazioni.
La demo del webhook server ↗
03 / AUTOMAZIONI

Meno passaggi ripetitivi

Dati da raccogliere, organizzare o trasformare per usarli nelle attività quotidiane.

Cosa posso realizzare
Script Python o Node.js e automazioni del browser, valutando i limiti degli strumenti coinvolti.
Un esempio in Python ↗

Partiamo dal processo che vuoi migliorare.

Scrivimi cosa fai oggi, quali strumenti usi e quale risultato vorresti ottenere. Possiamo definire insieme ambito, priorità e modalità di collaborazione.

Raccontami il progetto ↗

Collegare sistemi.
Costruire soluzioni.

Dalle applicazioni web ai processi automatizzati, lavoro sull'integrazione tra interfaccia, logica e dati.

Scarica il CV

Luglio 2025 — presente

Full Stack Developer

Freelance · Partita IVA

Gestisco progetti in autonomia, dalle richieste del cliente alla pubblicazione e manutenzione. Sviluppo applicazioni web, API REST e workflow custom; seguo domini, server e deployment con Aruba, Vercel e Render.

Giugno 2019 — giugno 2021

Sviluppatore Front-End (apprendistato)

Wedoit · Pavia

Piattaforma per la fruizione di corsi con stack MERN, account e ruoli, affiancata da una versione mobile in React Native.

Il mio contributo nel team

  • Architettura frontend e componenti riutilizzabili, con uso contenuto di pacchetti esterni.
  • Sviluppo del frontend web e della versione mobile.
  • Supporto al backend e alla progettazione dell’architettura del database.

2013 — 2018

Perito informatico

ISII Marconi · Piacenza

Inglese avanzato.

Frontend

React, React Native, Svelte, Astro
HTML, CSS, TypeScript

Backend & dati

Node.js, Express, REST API
MongoDB, MySQL, PostgreSQL

Automazioni

Python, webhook, API
Notion, Zapier, OpenCV

Altre competenze

C#, SQL, Git
Photoshop, After Effects
Motion design e video editing

Laboratorio personale e approfondimenti

Tra Wedoit e l'inizio del freelance ho coltivato studio e progetti personali: Università Helpbot con Python e Selenium, Three.js/WebGL, AI locali con ComfyUI, Docker e database.

Il focus attuale è AI e automazione dei processi. Sto approfondendo ASP.NET Core, Vue 3 e integrazione di LLM nei workflow.

Un team da incontrare.
Un progetto da costruire.

Disponibile per nuovi progetti con partita IVA
e opportunità in team.
Da remoto, in modalità ibrida o in sede.