disponibile per collaborazioni

Ancora tutto
a mano?

Siti, automazioni e agenti AI per la tua attività
li costruisco e li sistemo io.

Alberto Di Maria

Alberto Di Maria

AI product engineer · Milano

demo dal vivo

Chiedi al mio agente.

D10S · online

Ciao, sono D10S. Conosco ogni progetto di questo sito — chiedimi quello che vuoi.

prova a chiedere

01cosa faccio per te

01 · siti & piattaforme

Un sito che lavora per te.

E-commerce, prenotazioni, area clienti — e se funziona male, lo sistemo.

→ Beat Store, live

02 · automazioni & AI

La burocrazia si fa da sola.

Fatture, email e calendari che si parlano — senza di te in mezzo.

→ Company Brain, live

03 · voice agents

Risponde lui, quando non puoi.

Un assistente telefonico 24/7 che prenota, sposta e informa.

→ Ritmo Tropicale, live

come lavoro

  1. 01

    Chiamata conoscitiva

    gratuita, mezz’ora — capiamo se ti serve davvero

  2. 02

    Proposta chiara

    prezzo fisso, concordato prima, niente sorprese

  3. 03

    Costruzione

    vedi il lavoro mentre nasce, demo intermedie

  4. 04

    Consegna

    con affiancamento — non sparisco

02Lavori selezionati

Qualche cosa che ho spedito — prodotti in produzione, ricerca ed esperimenti.

Client work

Alex Bartok Music

Il sito di un musicista che funzionava male, ricostruito da zero — veloce, sicuro, trilingue, con area clienti a pagamento.

alexbartokmusic.com
Alex Bartok Music — preview
  • Ricostruito come app moderna — sito pubblico + area clienti riservata, in tre lingue (IT/EN/ES) — da un sito che funzionava male.

  • Ogni progetto ha la sua stanza — audio versionati, commenti puntati al secondo esatto, download riservati a chi ha pagato.

  • Consegnato blindato — controlli automatici a ogni modifica, sicurezza rinforzata, form contatti anti-spam; due falle di accesso trovate e chiuse.

ReactTypeScriptSupabaseViteTailwind
engineering RLS-secured · CI-gated · hardened apri ↓chiudi ↑
2
RLS leaks closed
4
tests · CI gate
HSTS·CSP
headers

ownership + is_paid RLS paywall · signed-URL downloads · GitHub Actions typecheck/lint/build/test gate

Hackathon

Lyra

Musixmatch Musicathon

Scoperta musicale lyrics-first — una playlist che attraversa le tue emozioni.

lyra-green-chi.vercel.app
Lyra — preview
  • Descrivi uno stato d’animo — a parole o tocca una ruota di 12 emozioni — un agente Claude lo risolve e Lyra costruisce la playlist come una traiettoria, non una lista piatta.

  • Scelte dai testi — embedding sentence-transformer collocano ogni traccia su una tassonomia valenza × energia; il verso esatto che ha fatto match viene mostrato.

  • Guidi dal vivo — more like this / change the mood / raise the energy — rimodelli la coda senza tagliare il brano; una bussola 3D si orienta e traccia il percorso.

Next.js 16TypeScriptreact-three-fiberFastAPIVercelHugging Face Claude (Anthropic)sentence-transformers (mpnet)Musixmatch Pro API
Client work

Beat Store

★ first client

Il negozio online di un producer: beat in vendita con anteprima, licenze e pagamento in pagina.

ffinnico.netlify.app
Beat Store — preview

design Laura Zanchetta

  • Pagamento in pagina — anteprima audio a waveform, carrello multi-licenza (MP3 / WAV / stems / exclusive) e Stripe senza uscire dalla pagina.

  • Si consegna da solo — ogni acquisto manda link di download privati, validi solo per chi ha comprato.

  • Costi ridotti all’osso — l’audio viaggia da Cloudflare direttamente al browser, senza server in mezzo.

Next.js 16TypeScriptSupabaseStripeCloudflare R2ResendNetlify Claude API
engineering tested · CI-gated · observability apri ↓chiudi ↑
86%
money-path cov
34
tests · CI gate
Sentry
errors · p95

Vitest + Playwright · GitHub Actions blocking merges · RLS default-deny

Hackathon

Company Brain

★ Top 10

Un agente AI che risponde a domande sui dati veri dell’azienda — numeri esatti, niente di inventato.

company-brain-alberto.onrender.com
Company Brain — preview
  • Risponde dai dati veri — chiedi in linguaggio naturale su clienti, ordini o chiamate — l’agente consulta CRM, gestionale e documenti e cita le fonti.

  • I conti li fa il codice, non l’AI — il modello sceglie solo dove guardare e come spiegare; i numeri sono sempre esatti.

  • Top 10 all’hackathon Cursor × Yellow Tech — qualificato alla Lega Nazionale Italiana degli Hackathon.

PythonFastAPIDockerRender LLM tool-calling (Mistral via Regolo)BM25 retrieval
Client work

Ritmo Tropicale Voice Agent

L’assistente telefonico AI di una scuola di ballo: risponde 24/7, prenota, sposta, informa.

dance-voice-agent-dashboard.vercel.app
Ritmo Tropicale Voice Agent — preview
  • Gestisce la chiamata da solo — riconosce lo studente, dà info sui corsi, prenota, disdice e sposta lezioni — e passa a una persona quando serve.

  • Italiano e spagnolo, senza sovrapporsi — risponde al volo; conferme e promemoria arrivano via SMS.

  • Testato prima di andare in linea — 9/9 scenari reali superati, con un pannello che tiene d’occhio tempi e costi di ogni chiamata.

PythonFastAPITwilioSupabaseNext.jsRenderVercel GPT-4oDeepgramElevenLabs
engineering evaluated · instrumented · cost-tracked apri ↓chiudi ↑
9/9
scenario evals
4.2s
p50 latency
6.3s
p95 latency

fixed-scenario eval runner on the live LLM + DB · per-turn token/cost metrics · /observability + /evals dashboards

Products

Shy Order

Agente vocale autonomo con chiamate in uscita.

shy-order.onrender.com
Shy Order — preview
  • Raccoglie via browser — conversa con l’utente per i dettagli della prenotazione.

  • Chiama il ristorante da solo — compone via Twilio e gestisce l’intera telefonata end-to-end.

  • Si ricorda di te — memoria cross-sessione che sopravvive alle chiamate stateless di ElevenLabs — riconosce i clienti di ritorno e propone «il solito».

  • Dashboard admin — analytics sulle sessioni e tracking dei ricavi.

PythonFastAPITwilioSupabaseStripeNext.jsVercel ElevenLabs Conversational AI
engineering evaluated · observable apri ↓chiudi ↑
7/7
offline evals
4
online criteria
p50·p95
latency tracked

ground-truth extraction evals · ElevenLabs online eval criteria · /observability latency dashboard

Products

Beat Agent

v1

Pipeline di pubblicazione AI per Beat Store.

CLI · part of Beat Store
Beat Agent — preview
  • CLI headless — gli indichi la cartella di drop del producer e pubblica ogni beat su Beat Store tramite l’API autenticata dello store.

  • Metadati + SEO AI — arricchimento via Claude API; pipeline di upload idempotente e ripristinabile.

  • Conferma prima di pubblicare — mostra ogni drop nel terminale e chiede l’ok.

PythonhttpxSupabase AuthCloudflare R2keyring Claude API
Research

Beyond Space

Generazione audio tramite interpolazione nello spazio latente RAVE.

beyond-space-kappa.vercel.app
Beyond Space — preview
  • Interpola nel latente — carichi fino a 4 file audio e mescoli le loro codifiche latenti RAVE tramite una board 2D.

  • Ponderazione baricentrica — la posizione del click imposta il blend tra tutti gli input insieme.

  • FastAPI + TorchScript — backend su HF Spaces, frontend React su Vercel.

PythonFastAPILibrosaReact RAVEPyTorchTorchScript
Research

Geometry in Music

Tesi magistrale: dall’analisi audio alla generazione musicale.

MSc · Politecnico di Milano
Geometry in Music — preview
  • Analisi → generazione — pipeline a tre client: visualizzazione 3D mood-based → mappatura emozioni → generazione senza prompt, in loop real-time.

  • Geometria sacra come interfaccia — il Cubo di Metatron e i solidi platonici mappano le emozioni sulle feature audio in un client 3D interattivo.

  • Generazione senza prompt — via Suno API; benchmark comparativo di modelli generativi (Suno, RAVE, MusicGen, Jukebox).

PythonFlaskSocketIOReact Three Fiber EssentiaTensorFlow (MIR)Suno API
Research

Wave Digital Filters on Eventide H9000

Modellazione di circuiti analogici su hardware di effetti dedicato.

MATLAB · VSig3 · H9000
Wave Digital Filters on Eventide H9000 — preview
  • Primo WDF sull’H9000 — algoritmo Wave Digital Filter che modella circuiti lineari e non lineari direttamente sull’hardware tramite VSig3.

  • Non-linearità via CPWL — una rappresentazione Canonical PieceWise-Linear; validato end-to-end con un circuito diode-clipper.

  • Nessun precedente — sviluppato entro i limiti low-level di VSig3, senza esempi in letteratura.

MATLABVSig3 Eventide H9000
Products

Invoice Agent

Sistema di automazione per la gestione del tutoraggio.

internal automation
Invoice Agent — preview
  • Automatizza la fatturazione — via Fiscozen, e invia email personalizzate ai clienti.

  • Sincronizza e prenota — sessioni Google Calendar → Notion; prenota in automatico sulle piattaforme.

  • Gira ogni giorno — fatturazione, email, log sessioni e prenotazioni.

PythonPlaywrightNotion APIGoogle Calendar APIGmail SMTP
Hackathon

SkyItalia Voice Agent

Supporto aereo a due voice-agent con escalation dal vivo — Yellow Tech × ElevenLabs.

elevenlabs.io
SkyItalia Voice Agent — preview
  • Due agenti, escalation live — Aria gestisce i passeggeri in prima linea e passa i casi complessi a Marco, un agente supervisore.

  • Multilingue — supporto conversazionale (IT / EN / ES / FR) su ElevenLabs Conversational AI.

  • Da hackathon — realizzato a Yellow Tech × ElevenLabs.

REST APIs ElevenLabsGemini
Research

Deep Learning for Music Genre Classification

Classificazione di genere musicale con deep learning (NN / CNN / RNN-LSTM).

github.com
Deep Learning for Music Genre Classification — preview
  • Genere dagli MFCC — classifica i brani con feature librosa, addestrato sul dataset GTZAN.

  • NN vs CNN vs RNN-LSTM — confrontate con valutazione accuracy/loss; scalabile ad altri dataset e modelli.

Python TensorFlowKeras
Experiments

SaveTheWorld

Installazione interattiva sull’impatto ecologico delle azioni quotidiane.

audio-visual installation
SaveTheWorld — preview
  • Agisci, vedi l’impatto — gli utenti imitano azioni quotidiane e vedono l’impatto su CO₂ e clima in tempo reale su un globo 3D reattivo.

  • Gesti → visual → suono — riconoscimento gesti Python + 3D real-time TouchDesigner + soundscape generativi SuperCollider.

PythonTouchDesignerSuperCollider

03Chi sono

Alberto Di Maria

Ingegnere (MSc, Politecnico di Milano). Faccio siti, automazioni e agenti AI per attività reali — e quando qualcosa di digitale è rotto, lo sistemo.

Parli direttamente con chi costruisce. Mi tengo aggiornato facendo — workshop, hackathon, formazione continua. Freelance a Milano, disponibile per nuovi progetti.

0
progetti spediti
0
clienti
0
anno freelance

Esperienze

  1. Sviluppatore Freelance — Strumenti Audio AI per Produttori Musicali

    2026 – Presente · Milano, Italia

    Sviluppo end-to-end di strumenti web basati su AI per l’industria musicale: piattaforme e-commerce, agenti di automazione e interfacce vocali.

  2. Audio Developer — Anecoica Studio

    Berlino, Germania · 2023 – 2024

    Music Information Retrieval, interfacce 3D e modelli audio generativi; prototipo full-stack con React, Flask e Python.

Formazione

  1. Workshop Agent Harness — Datapizza & Cosmico

    2026 · Milano · 1 giorno

    Costruito un agent harness LLM da zero: loop di tool-calling, subagenti paralleli e ricerca RAG vs Grep su knowledge base Markdown. Nessun framework.

  2. Generative Music AI Workshop — MTG & Sound of AI

    2025 · Barcellona · 1 settimana · certificato

    GenAI per generare musica con sviluppo di un progetto in team.

04Contatti

Lavoriamo insieme.

Disponibile per nuovi progetti — siti, automazioni e agenti AI. Con base a Milano, lavoro da remoto.

Di solito rispondo in giornata.

Prima chiamata gratuita