available for work

Alberto
Di Maria

AI PRODUCT ENGINEER · agentic AI, voice agents & audio

Your AI voice guide to this site.

D10S · online

01What I build

End-to-end AI products — from the model and the data to the interface your users actually touch.

01

AI voice agents

Inbound & outbound phone agents that book, qualify and handle real conversations end-to-end — STT → LLM tool-calling → TTS on Twilio.

Twilio · ElevenLabs · Deepgram · GPT-4o

See it live ↗
02

Full-stack AI products

Production web apps from database to UI — e-commerce, dashboards, auth, payments — shipped, secured and maintained.

Next.js · Supabase · Stripe · Cloudflare R2

See it live ↗
03

Automation & agents

Agentic pipelines and CLI tools that remove manual work: data enrichment, publishing, invoicing and integrations.

Python · FastAPI · Claude API · Playwright

See it live ↗
04

Audio & ML

Generative audio, music information retrieval and deep-learning models — from research prototype to interactive demo.

PyTorch · TensorFlow · RAVE · Essentia

See it live ↗

02Selected work

A few things I’ve shipped — products in production, research and experiments.

Client work ✓ commissioned

Alex Bartok Music

Commissioned vibe-coding cleanup: a PHP site rebuilt into a secure React app + client portal.

  • Hired to clean up and productionize a client’s vibe-coded site — migrated the PHP monolith to a unified React SPA (public site + authenticated client portal), served static and trilingual (IT/EN/ES).
  • Client portal with project rooms, versioned audio and timestamped feedback, gated by an ownership + is_paid RLS paywall with signed-URL downloads; two cross-tenant read leaks found and fixed.
  • Shipped with a CI gate (typecheck/lint/build/tests), hardened headers (HSTS/CSP) and a rate-limited reCAPTCHA contact endpoint.
engineering RLS-secured · CI-gated · hardened show ↓
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

alexbartokmusic.com
Alex Bartok Music preview

stack  React · TypeScript · Supabase · Vite · Tailwind

Hackathon Musixmatch Musicathon

Lyra

Lyrics-first music discovery — a playlist that travels your emotions.

  • Describe a mood in plain language, or tap a 12-emotion wheel — a Claude agent resolves text and taps into one emotional state, and Lyra builds the playlist as a trajectory through that space, not a flat list.
  • Songs are chosen by what their lyrics say: sentence-transformer embeddings place each track on a valence × energy emotion taxonomy, and the exact cited line that matched your mood is surfaced via Musixmatch lyrics/richsync.
  • Steer live — more like this / change the mood / raise the energy — reshaping the upcoming queue without cutting the current track; a 3D react-three-fiber compass turns to your mood and traces the path travelled.
lyra-green-chi.vercel.app
Lyra preview

stack  Next.js 16 · TypeScript · react-three-fiber · FastAPI · Vercel · Hugging Face

03About

Alberto Di Maria

MSc in Music and Acoustic Engineering. I build agentic AI products: full-stack, voice agents, and automation pipelines. Background in deep learning for audio, generative models, and signal analysis. Also active as a trainer in computer science and electronics.

Currently freelance and open to new projects, based in Milan.

Experience

  1. Freelance Developer — AI-Powered Audio Tools

    2026 – Present · Milan, Italy

    End-to-end AI web tools for the music industry: e-commerce, automation agents and voice interfaces.

  2. Audio Developer — Anecoica Studio

    Berlin, Germany · 2023 – 2024

    Music information retrieval, 3D interfaces and generative audio; full-stack prototype in React, Flask and Python.

Training

  1. Agent Harness Workshop — Datapizza & Cosmico

    2026 · Milan · 1 day

    Built a custom LLM agent harness from scratch: tool-calling loop, parallel subagents, RAG vs grep over a Markdown knowledge base. No frameworks.

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

    2025 · Barcelona · 1 week · certificate

    GenAI for music creation with team-based project development.

04Contact

Let's work together.

Available for freelance projects — voice agents, full-stack AI products and audio tools. Based in Milan, working remotely.

I usually reply within a day.