disponible para colaboraciones

¿Todavía todo
a mano?

Webs, automatización y agentes IA para tu negocio
los construyo y los arreglo yo.

Alberto Di Maria

Alberto Di Maria

AI product engineer · Milán

demo en vivo

Pregunta a mi agente.

D10S · online

Hola, soy D10S. Conozco cada proyecto de este sitio — pregúntame lo que quieras.

prueba a preguntar

01qué hago por ti

01 · webs & plataformas

Una web que trabaja para ti.

E-commerce, reservas, área de clientes — y si funciona mal, la arreglo.

→ Beat Store, live

02 · automatización & IA

El papeleo se hace solo.

Facturas, emails y calendarios que se hablan — sin ti en medio.

→ Company Brain, live

03 · voice agents

Responde él, cuando tú no puedes.

Un asistente telefónico 24/7 que reserva, cambia e informa.

→ Ritmo Tropicale, live

cómo trabajo

  1. 01

    Llamada inicial

    gratuita, media hora — vemos si de verdad hace falta

  2. 02

    Propuesta clara

    precio fijo, acordado antes, sin sorpresas

  3. 03

    Construcción

    ves el trabajo mientras nace, demos intermedias

  4. 04

    Entrega

    con acompañamiento — no desaparezco

02Trabajos seleccionados

Algunas cosas que he entregado — productos en producción, investigación y experimentos.

Client work

Alex Bartok Music

La web de un músico que funcionaba mal, reconstruida desde cero — rápida, segura, trilingüe, con área de clientes de pago.

alexbartokmusic.com
Alex Bartok Music — preview
  • Reconstruida como app moderna — sitio público + área de clientes reservada, en tres idiomas (IT/EN/ES) — desde una web que funcionaba mal.

  • Cada proyecto tiene su sala — audio versionado, comentarios fijados al segundo exacto, descargas reservadas a quien ha pagado.

  • Entregada reforzada — controles automáticos en cada cambio, seguridad reforzada, formulario anti-spam; dos fugas de acceso encontradas y cerradas.

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

Descubrimiento musical desde la letra — una playlist que recorre tus emociones.

lyra-green-chi.vercel.app
Lyra — preview
  • Describe un estado de ánimo — con palabras o toca una rueda de 12 emociones — un agente Claude lo resuelve y Lyra construye la playlist como una trayectoria, no una lista plana.

  • Elegidas por las letras — embeddings sentence-transformer sitúan cada tema en una taxonomía valencia × energía; el verso exacto que encajó con tu ánimo se muestra.

  • Diriges en directo — more like this / change the mood / raise the energy — remodelas la cola sin cortar la canción; una brújula 3D gira y traza el camino.

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

Beat Store

★ first client

La tienda online de un producer: beats a la venta con preescucha, licencias y pago en página.

ffinnico.netlify.app
Beat Store — preview

design Laura Zanchetta

  • Pago en página — preescucha en waveform, carrito multi-licencia (MP3 / WAV / stems / exclusive) y Stripe sin salir de la página.

  • Se entrega sola — cada compra manda enlaces de descarga privados, válidos solo para quien ha comprado.

  • Costes al mínimo — el audio viaja de Cloudflare directo al navegador, sin servidor en medio.

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 de IA que responde preguntas sobre los datos reales de la empresa — números exactos, nada inventado.

company-brain-alberto.onrender.com
Company Brain — preview
  • Responde con datos reales — pregunta en lenguaje natural sobre clientes, pedidos o llamadas — el agente consulta el CRM, el gestor y los documentos y cita las fuentes.

  • Las cuentas las hace el código, no la IA — el modelo solo elige dónde mirar y cómo explicarlo; los números son siempre exactos.

  • Top 10 en Cursor × Yellow Tech — clasificado para la Liga Nacional Italiana de Hackathons.

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

Ritmo Tropicale Voice Agent

El asistente telefónico IA de una escuela de baile: responde 24/7, reserva, cambia, informa.

dance-voice-agent-dashboard.vercel.app
Ritmo Tropicale Voice Agent — preview
  • Gestiona la llamada solo — reconoce al alumno, informa de cursos, reserva, cancela y cambia clases — y pasa a una persona cuando hace falta.

  • Italiano y español, sin pisar — responde al instante; confirmaciones y recordatorios llegan por SMS.

  • Probado antes de salir en vivo — 9/9 escenarios reales superados, con un panel que vigila tiempos y costes de cada llamada.

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 de voz autónomo con llamadas salientes.

shy-order.onrender.com
Shy Order — preview
  • Recopila vía navegador — conversa con el usuario para los detalles de la reserva.

  • Llama al restaurante solo — marca vía Twilio y gestiona toda la llamada end-to-end.

  • Se acuerda de ti — memoria entre sesiones que sobrevive a las llamadas stateless de ElevenLabs — reconoce a los clientes recurrentes y propone «lo de siempre».

  • Dashboard de administración — analíticas de sesiones y seguimiento de ingresos.

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 de publicación con IA para Beat Store.

CLI · part of Beat Store
Beat Agent — preview
  • CLI headless — le indicas la carpeta de drop del productor y publica cada beat en Beat Store mediante la API autenticada de la tienda.

  • Metadatos + SEO con IA — enriquecimiento con Claude API; pipeline de subida idempotente y reanudable.

  • Confirmas antes de publicar — muestra cada drop en la terminal y pide el ok.

PythonhttpxSupabase AuthCloudflare R2keyring Claude API
Research

Beyond Space

Generación de audio mediante interpolación en el espacio latente RAVE.

beyond-space-kappa.vercel.app
Beyond Space — preview
  • Interpola en el latente — cargas hasta 4 archivos de audio y mezclas sus codificaciones latentes RAVE mediante un tablero 2D.

  • Ponderación baricéntrica — la posición del clic define la mezcla entre todas las entradas a la vez.

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

PythonFastAPILibrosaReact RAVEPyTorchTorchScript
Research

Geometry in Music

Tesis de máster: del análisis de audio a la generación musical.

MSc · Politecnico di Milano
Geometry in Music — preview
  • Análisis → generación — un sistema de tres clientes: visualización 3D basada en el mood → mapeo de emociones → generación sin prompts, en bucle en tiempo real.

  • Geometría sagrada como interfaz — el Cubo de Metatrón y los sólidos platónicos mapean emociones a características de audio en un cliente 3D interactivo.

  • Generación sin prompts — mediante la API de Suno; benchmark comparativo de modelos generativos (Suno, RAVE, MusicGen, Jukebox).

PythonFlaskSocketIOReact Three Fiber EssentiaTensorFlow (MIR)Suno API
Research

Wave Digital Filters on Eventide H9000

Modelado de circuitos analógicos en hardware de efectos dedicado.

MATLAB · VSig3 · H9000
Wave Digital Filters on Eventide H9000 — preview
  • Primer WDF en el H9000 — un algoritmo Wave Digital Filter que modela circuitos lineales y no lineales directamente en el hardware mediante VSig3.

  • No linealidades vía CPWL — una representación Canonical PieceWise-Linear; validado de extremo a extremo con un circuito diode-clipper.

  • Sin precedentes — desarrollado dentro de los límites de bajo nivel de VSig3, sin ejemplos en la literatura.

MATLABVSig3 Eventide H9000
Products

Invoice Agent

Sistema de automatización para la gestión de tutorías.

internal automation
Invoice Agent — preview
  • Automatiza la facturación — vía Fiscozen, y envía correos personalizados a los clientes.

  • Sincroniza y reserva — sesiones de Google Calendar → Notion; reserva en automático en las plataformas.

  • Corre a diario — facturación, correos, registro de sesiones y reservas.

PythonPlaywrightNotion APIGoogle Calendar APIGmail SMTP
Hackathon

SkyItalia Voice Agent

Soporte aéreo con dos agentes de voz y escalado en vivo — Yellow Tech × ElevenLabs.

elevenlabs.io
SkyItalia Voice Agent — preview
  • Dos agentes, escalado en vivo — Aria atiende a los pasajeros en primera línea y escala los casos complejos a Marco, un agente supervisor.

  • Multilingüe — soporte conversacional (IT / EN / ES / FR) en ElevenLabs Conversational AI.

  • De hackathon — construido en Yellow Tech × ElevenLabs.

REST APIs ElevenLabsGemini
Research

Deep Learning for Music Genre Classification

Clasificación de género musical con deep learning (NN / CNN / RNN-LSTM).

github.com
Deep Learning for Music Genre Classification — preview
  • Género desde MFCC — clasifica pistas con características librosa, entrenado en el dataset GTZAN.

  • NN vs CNN vs RNN-LSTM — comparadas con evaluación de accuracy/loss; escalable a otros datasets y modelos.

Python TensorFlowKeras
Experiments

SaveTheWorld

Instalación interactiva sobre el impacto ecológico de las acciones diarias.

audio-visual installation
SaveTheWorld — preview
  • Actúa, ve el impacto — los usuarios imitan acciones cotidianas y ven su impacto en CO₂ y clima en tiempo real sobre un globo 3D reactivo.

  • Gestos → visuales → sonido — reconocimiento de gestos Python + 3D en tiempo real TouchDesigner + paisajes sonoros generativos SuperCollider.

PythonTouchDesignerSuperCollider

03Sobre mí

Alberto Di Maria

Ingeniero (MSc, Politecnico di Milano). Hago webs, automatización y agentes IA para negocios reales — y cuando algo digital está roto, lo arreglo.

Hablas directamente con quien construye. Me mantengo al día haciendo — workshops, hackathons, formación continua. Freelance en Milán, abierto a nuevos proyectos.

0
proyectos
0
clientes
0
año freelance

Experiencia

  1. Desarrollador Freelance — Herramientas de Audio con IA para Productores

    2026 – Presente · Milán, Italia

    Desarrollo end-to-end de herramientas web con IA para la industria musical: plataformas e-commerce, agentes de automatización e interfaces de voz.

  2. Audio Developer — Anecoica Studio

    Berlín, Alemania · 2023 – 2024

    Music Information Retrieval, interfaces 3D y modelos de audio generativos; prototipo full-stack con React, Flask y Python.

Formación

  1. Workshop de Agent Harness — Datapizza & Cosmico

    2026 · Milán · 1 día

    Construcción de un agent harness LLM desde cero: bucle de tool-calling, subagentes paralelos y búsqueda RAG vs Grep sobre base de conocimiento Markdown. Sin frameworks.

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

    2025 · Barcelona · 1 semana · certificado

    GenAI para la creación musical con desarrollo de proyectos en equipo.

04Contacto

Trabajemos juntos.

Disponible para nuevos proyectos — webs, automatización y agentes IA. Con base en Milán, trabajo en remoto.

Suelo responder en un día.

Primera llamada gratis