Samuel Viviani
Web development, AI e Cybersecurity · classe 2008
Aggiornato settembre 2026
Profilo
Studente di informatica, sviluppo web full-stack e strumenti basati su modelli linguistici. Lavoro su progetti in produzione per clienti reali: assistenti conversazionali, sistemi di prenotazione, infrastruttura self-hosted.
Esperienza
Sviluppo full-stack — Eureka
2026 — oggi
Archimede · Assistente WhatsApp per un'associazione di ripetizioni
Bot WhatsApp per Eureka, associazione di promozione sociale che organizza ripetizioni. Riconosce dal numero il ruolo di chi scrive — studente, tutor, famiglia, segreteria — e risponde con Gemini attingendo a una knowledge base curata dalla segreteria, oppure gira la conversazione a un operatore come ticket. Una console web permette alla segreteria di leggere le chat, assegnare i ruoli e aggiornare ciò che il bot sa. Due servizi indipendenti (FastAPI e Next.js) su un PostgreSQL condiviso, esposti solo tramite Cloudflare Tunnel.
Python · FastAPI · Gemini · PostgreSQL · TypeScript · Next.js · Drizzle ORM · Auth.js · Docker · Cloudflare Tunnel · WhatsApp Cloud API
Sviluppo full-stack — Il Giardino di Psiche
2026
Elena Bonciarelli · Sito e prenotazioni per uno studio di psicologia
Sito vetrina e sistema di prenotazione online per lo studio di psicologia Il Giardino di Psiche, ad Ardea. Un'unica app Next.js serve pagine e API: i pazienti prenotano un colloquio scegliendo modalità, sede e orario, e ogni appuntamento crea un evento sul Google Calendar dello specialista con relative email di conferma. Include un'area di amministrazione con login OTP per gestire disponibilità e avvisi.
TypeScript · Next.js · React · Tailwind CSS · SQLite · Google Calendar API · Nodemailer · Docker
Formazione
Liceo scientifico — indirizzo Scienze Applicate
Proseguo con Informatica all'università.
Competenze
Linguaggi
TypeScript · JavaScript · Python · C++ · SQL
Frontend
React · Next.js · Tailwind CSS · Vite · HTML
Backend e dati
Node.js · FastAPI · PostgreSQL · MySQL · SQLite · Redis
Infrastruttura
Linux · Docker · Nginx · Cloudflare · Google Cloud · OVH
Strumenti
Git · GitHub Actions
Lingue
Italiano
Madrelingua
Altro
Homelab
Progetto personale
Servizi self-hosted in container, reverse proxy, reti e Linux. È dove sbaglio prima di sbagliare in produzione.