About work
Eduardo Pesole website (2026). Portfolio site for a Berlin sound designer and composer: works gallery, services, about and contact. Next.js, React, three.js, PagesCMS. eduardopesole.com
Max Berlin Network website (2025). Public site for the Max Berlin Network meetups: next meetup on the homepage, event pages, newsletter signup and archive. Organisers update it through PagesCMS without a developer. Next.js, TypeScript, Tailwind. maxberlin.network
Glossia (2026, proof of concept). Turns a plain-language workflow description into a node graph. A domain file defines the allowed node types, ports and parameters. The model writes graph JSON, zod validates it, and React Flow renders only validated graphs. It does not run the workflows. glossia-seven.vercel.app · github.com/aylesim/Glossia
ShapeLLM (2026, proof of concept). A language model rates how angry a text sounds, from 0 to 1, and a three.js shape gets sharper and redder as the score rises. The call goes through a Next.js API route and zod validates the reply. The live demo needs an OpenAI or OpenRouter key. shape-llm.vercel.app · github.com/aylesim/ShapeLLM