Développeur & fondateur, Belmont-sur-Yverdon (VD), Suisse. Parcours : horlogerie → photographie → développement web. La précision est restée, le métier a changé. Je construis des sites et des plateformes web sur mesure, et des outils d'automatisation IA. Fondateur de DigitalCat (agence web suisse), de VAHINA (vanille & e-commerce) et de VELO49 (mobilité douce, partenaire Bikeep en Suisse).
Ce que je fais au quotidien :
- Sites & plateformes — Next.js, TypeScript, Prisma, PostgreSQL, Tailwind. Du site vitrine à la plateforme métier (auth, KYC, paiements, back-office).
- Automatisation & intégrations — ERPNext/Frappe, WordPress & WooCommerce, APIs tierces, synchronisation comptable (Wallee/PostFinance, QR-bills suisses).
- IA & agents — plugins et middleware pour agents LLM, orchestration de workflows (BMAD), routage de modèles.
- Contenu & vidéo — rendu vidéo headless (Remotion), 3D temps réel (Three.js), animations web (GSAP, Lenis).
| Projet | Description |
|---|---|
| jev-effort-router | Plugin Hermes Agent (MIT) : routage par tour du modèle et de l'effort de raisonnement via middleware llm_request. Listé au catalogue de plugins Hermes. |
| bmad-hermes-automation | Automatisation de la méthode BMAD dans Hermes Agent : orchestration par skills, délégation de sous-agents, tableaux de bord temps réel. |
| Swiss-QR-Bill-ERPNext | Fork de l'app Grynn : une page QR-bill par échéance de paiement sur Sales Invoice (ERPNext v16). PR ouverte upstream. |
| PRIMITIVES | Rhythm-sandbox quantique (Three.js + Tone.js) : la musique est le moteur physique de la simulation. |
| google-antigravity-docs | Snapshot hors-ligne navigable de la documentation Google Antigravity. |
| Gemini-CLI-docs · Complete-FluentCRM-Documentation | Documentation hors-ligne (Gemini CLI, FluentCRM). |
- NousResearch/hermes-agent — plugins mergées au catalogue officiel : ajout puis re-pin de
jev-effort-router; bug reports documentés avec preuves reproductibles (contextedelegate_tasksur Ollama:Cloud). - venku31/Swiss-QR-Bill-ERPNext — PR « Version 16 » : support ERPNext v16 + QR-bills multi-échéances.
- bmad-code-org/bmad-module-game-dev-studio — bug report de l'installateur (Node 22).
- velo49.ch — VELO49 Sàrl : vente & location de bornes de stationnement vélos (Bikeep, Suisse)
- digitalcat.ch — agence web : sites sur mesure, SEO, ads
- ivoire-business-club.com — Réseau de professionnels, de mentors et de chefs d'entreprise pour accélérer la croissance en Côte d'Ivoire et à l'international.
- vahina.ch — VAHINA : vanille Bourbon & Tahiti, e-commerce (Suisse)
- leberousse.ch · iceroll-lausanne.ch
Blog DigitalCat : Combien coûte un site internet ? · Créer son site internet à Lausanne · Ads Google & Meta · Référencement local
- Site : digitalcat.ch · Email : hello@digitalcat.ch
- LinkedIn : jonathan-berseth
Developer & founder based in Belmont-sur-Yverdon, Switzerland. I run DigitalCat, a Swiss web studio, VAHINA (vanilla e-commerce) and VELO49 (urban mobility, Bikeep partner in Switzerland). I build custom web platforms — Next.js, TypeScript, Prisma, PostgreSQL — and AI-automation tooling: Hermes Agent plugins, agent orchestration, headless video rendering.
Selected public work
- jev-effort-router — Hermes Agent plugin (MIT): per-turn model and reasoning-effort routing via an
llm_requestmiddleware. Listed in the official Hermes plugin catalog. - bmad-hermes-automation — automating the BMAD method inside Hermes Agent: skill-based orchestration, subagent delegation, live sprint dashboards.
- Swiss-QR-Bill-ERPNext — fork adding one QR-bill page per payment-schedule installment (ERPNext v16); PR open upstream.
- PRIMITIVES — a quantum rhythm-sandbox where the music is the physics engine (Three.js + Tone.js).
Open source — merged PRs to NousResearch/hermes-agent (plugin catalog entries), an open PR to venku31/Swiss-QR-Bill-ERPNext, and documented bug reports with reproducible evidence.
Live work — velo49.ch · vahina.ch · digitalcat.ch · ivoire-business-club.com · leberousse.ch · iceroll-lausanne.ch
Contact — digitalcat.ch · hello@digitalcat.ch · LinkedIn

