Jamahook
Jamahook AG is a Zürich-based music-tech company and a direct ELO client for over 6 years before Loopcloud acquired it in 2026. I created the first web product and admin panel from a blank canvas — a music loop matching and discovery service powered by AI model–extracted weights. After early traction I stood up the full-stack team (React + Node/NestJS on an NX monorepo) and kept hands-on through the first market release. The product now runs on web, as a DAW plugin, and as a desktop app with a much richer feature set; the dedicated team I helped build still ships modern integrations. Since 2023 my seat has been primarily client and business relationship — engineering leadership in the early years.
Blank canvas to market
Jamahook started as a greenfield bet in Zürich: no existing product surface, only the problem of helping producers find and match musical loops fast enough to stay in flow. I designed and built the first customer-facing web app and internal admin panel — loop matching and discovery driven by weights extracted from an AI model, not a hand-curated catalogue alone.
That 0→1 phase was fully hands-on: product shape, React front end, NestJS APIs, and the admin workflows the ops team needed to keep the catalogue honest as usage grew.
Team, monorepo, and compliance at scale
- Team stand-up after initial success — once the product proved itself in market, I hired and directed the full-stack pod under ELO, with a deliberate split between frontend (React + Storybook) and Node/NestJS integration work.
- NX monorepo — consolidated web, shared libraries, and admin tooling so multiple engineers could ship without fragmenting the codebase.
- OAuth2 login — standard OAuth authentication for producers signing into the loop-matching platform, alongside the Stripe/GDPR checkout flow below.
- Stripe + GDPR/VAT — checkout, tax, and EU compliance baked into product flows for 15,000+ active users, not bolted on after the fact.
- AWS Lambda admin panels + S3 Glacier — internal tooling on serverless compute and cold storage for massive audio archives.
Six-plus years on — and acquisition
As a direct ELO client in Zürich for over 6 years, the product outgrew the first web-only vision: today it ships as a web app, a DAW plugin, and a desktop application, each with enriched features accumulated over that engagement. Loopcloud acquired Jamahook in 2026; the dedicated engineering team I helped assemble still works on modern integrations and keeps the platform moving.
My role shifted naturally with maturity — hands-on through the early build and team formation, then primarily client and business relationship from 2023 onward while the team owned day-to-day delivery.
By the numbers.
If we worked together.
I bring high-leverage product engineering and absolute operational discipline: shipping weekly, pressure-testing user inputs, and automating delivery pipelines.
See it in the wild.
This case study covers how Jamahook was built — these links open what ships today: the live product, repo, demos, and supporting material.
Anygum
Anygum is a working marketplace-style platform where anyone can host their own API and builders can compose bespoke apps that pull services from multiple vendors. Identity runs through Cloudsight — custom auth on Auth0 — so provider and consumer context share single sign-on, RBAC and org controls, multi-instance of the same app for different teams, easy telemetry, and a single payment funnel for consumption. Ideation started as an internal auth problem for SaaS distribution; it was spun out as Anygum. Elobooks.net uses it. Distribution limited wider market reach; the product itself works.