disponibile per nuovi progetti

Ancora tutto
a mano?

Siti, automazioni e agenti AI per la tua attività
meno lavoro manuale, più tempo e clienti.

Alberto Di Maria

Alberto Di Maria

AI product engineer · Milano

demo dal vivo

Chiedi al mio agente.

D10S · online

Ciao, sono D10S. Dimmi di cosa hai bisogno.

prova a chiedere

01cosa faccio per te

01 · siti & piattaforme

Un sito che lavora per te.

E-commerce, prenotazioni, area clienti. Oppure il recupero di un sito che non funziona più.

→ Beat Store, live

02 · automazioni & AI

La burocrazia si fa da sola.

Fatture, email e calendari che si parlano: le operazioni ripetitive si chiudono da sole.

→ 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, per capire il problema

  2. 02

    Proposta chiara

    prezzo fisso, concordato prima, niente sorprese

  3. 03

    Costruzione

    demo e aggiornamenti durante il processo

  4. 04

    Consegna

    formazione all’uso e assistenza dopo il rilascio

02Lavori selezionati

Lavori su commissione, prodotti online, ricerca.

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

Products

Parlando

Un tutor di lingue con cui si parla — un’app Android che ascolta, corregge e si ricorda di te.

Android · private beta
Parlando — preview
  • Impari parlando — una conversazione vera, a voce, in inglese o spagnolo — dal primo minuto. Quasi senza testo, di proposito.

  • Si ricorda di te — da ogni chiamata estrae gli errori che hai fatto davvero; la ripetizione spaziata li fa riemergere e sceglie lo scenario di domani.

  • Esercizi dai tuoi errori — scrittura, traduzione e lessico nascono dagli errori che hai fatto davvero — corretti da un LLM, e solo le valutazioni sicure entrano nella tua memoria.

  • Quattro agenti, non un prompt — chi parte da zero ha un agente tutto suo: voce più lenta, ripeti-dopo-di-me, zero correzioni.

React Native (Expo)TypeScriptSupabaseEdge FunctionsNext.jsVercelEAS + OTA ElevenLabs AgentsGemini 2.5 FlashGPT-4o mini
engineering measured · adversarially tested · scored in production apri ↓chiudi ↑
89 / 95
extractor recall / precision %
208
unit tests on the pure core
20
criteria scoring live calls

a per-user memory of the mistakes you make drives every scenario and drill — no vector store, just structured recall of your own errors · text drills graded by an LLM, only high-confidence results written back so the memory stays clean · an append-only ledger meters every second of voice and cannot double-spend · prompt-injection defence on user text entering the agent prompt (rejected 6/6) · native criteria score real conversations in production, not just simulations

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). Costruisco siti, automazioni e agenti AI per attività e piccole imprese — dalla prima riga di codice alla messa online, e continuo a seguirli dopo.

Seguo le novità appena escono e le provo: workshop, hackathon, formazione continua. Freelance a Milano, lavoro anche da remoto.

0
progetti realizzati
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.

Scrivimi due righe su cosa ti serve. Ti rispondo con una prima idea di come lo affronterei.

Di solito rispondo in giornata.

Prima consulenza gratuita