Ouvert au temps plein / contrat-vers-embauche · Jérusalem · ouvert à Tel-Aviv / hybride

Doriel Chiche

Ingénieur IA / Full-Stack

Je conçois des produits propulsés par les LLM de bout en bout — la couche modèle, le backend derrière, et les clients natifs par-dessus. Sept ans en production, dont trois et demi à rendre les fonctionnalités IA assez fiables pour être livrées.

La couche de routage, en direct

Schéma animé de la chaîne de repli multi-provider : le modèle primaire tombe en timeout après 1,4 seconde, le modèle de repli répond en 720 millisecondes, et la réponse est diffusée sans erreur visible pour l'utilisateur.

Un rejeu de la vraie chaîne de repli. Timings figés, aucun appel d'API — la version de production tourne dans le backend Leirod.

7
ans à livrer du logiciel en production
4
codebases de production, en solo
20 000+
appels LLM routés en production
1 500+
tests automatisés

Réalisations sélectionnées

Leirod — plateforme de nutrition & coaching par IATélécharger l'application

En ligne sur l'App Store et Google Play. Conçue, développée et publiée en solo sur quatre codebases de production : une API Hono/Node.js, des clients natifs iOS et Android, et un site Next.js — le tout couvert par plus de 1 500 tests automatisés. Le pipeline de reconnaissance alimentaire associe un modèle de vision aux bases USDA FNDDS et CIQUAL dans PostgreSQL, et renvoie une analyse nutritionnelle complète en environ deux secondes par scan — plus d'un millier de photos de repas y sont déjà passées en production.

StackSwift / SwiftUIKotlin / ComposeNode.jsHonoPostgreSQLDrizzle ORM

Routage LLM multi-provider avec bascule réelle

Chaque fonctionnalité IA déclare une chaîne primaire → repli → tertiaire entre Gemini, Claude, GPT et Mistral. Le choix du modèle est piloté par configuration : changer de modèle est une variable d'environnement, pas un déploiement, et une panne de fournisseur dégrade cette seule fonctionnalité au lieu de casser le produit. Les modèles Google sont épinglés sur Vertex AI pour garantir la résidence des données en Europe. Plus de 20 000 appels de production sont déjà passés par cette chaîne.

StackGeminiClaudeGPTMistralOpenRouterVertex AI

Agent conversationnel en streaming avec tool use

Une boucle d'outils multi-tours, agnostique du fournisseur, qui agit sur les données de l'utilisateur — enregistrer un repas, corriger une portion, interroger l'historique. La facturation au tour est protégée par des jetons signés HMAC, liés à l'utilisateur et à durée de vie courte : elle ne peut pas être contournée depuis le client. Les scores affichés à côté sont calculés en code, jamais par un modèle — le LLM n'écrit que le récit.

StackTool useStreaming SSEHMACNode.jsPostgreSQL

Curiositeam — studio web et CRM B2B

Cofondé en 2020, j'en suis le CTO. Des sites et des systèmes CRM B2B sur Next.js, Node.js et PostgreSQL, hébergés en France, menés du cadrage à la production pour des entreprises clientes — avec des développeurs freelance recrutés et dirigés le temps de chaque projet. C'est aussi par là que le travail LLM atteint les petites structures : des assistants Telegram en Python sur le framework Hermes, installés chez cinq PME pour automatiser l'administratif et les opérations — environ dix heures par semaine économisées pour chacune.

StackNext.jsNode.jsPostgreSQLPythonHermesAgents LLMAPI Telegramn8n

Compétences

IA / LLM

Conception d'applications LLMAgents & tool useRAGModèles de visionStreamingPrompt engineeringRepli & maîtrise des coûts

Langages

TypeScriptJavaScriptPythonSwiftKotlinSQLPHP

Backend

Node.jsHonoAPI RESTPostgreSQLDrizzle ORMMongoDBMySQL/MariaDBOAuth 2.0

Frontend

ReactNext.jsVueTailwind CSSHTML/CSS

Mobile

Swift / SwiftUIKotlin / Jetpack ComposePublication App Store & Play Store

Infrastructure

DockerLinuxGitHub ActionsNginxCloudflarepm2n8n

Qualité

VitestJUnitXCTestPlaywrightSentryPostHog

À propos

Doriel Chiche

Ingénieur full-stack avec sept ans d'expérience en production, aujourd'hui centré sur les produits propulsés par les LLM. Formé à l'École 42. Avant de me mettre à mon compte, j'ai passé quatre ans chez Retraite Plus, un service de placement en maison de retraite à Jérusalem, à construire des systèmes CRM utilisés quotidiennement dans l'entreprise et déployés chez des clients grands comptes, puis à coordonner la livraison d'une équipe pluridisciplinaire. Depuis 2020 je suis aussi cofondateur et CTO de Curiositeam, un studio web et CRM B2B, où je dirige les développeurs freelance que je recrute pour chaque projet. Je prends une fonctionnalité du schéma de base de données jusqu'à la publication sur les stores, et je tiens à une IA qui tient en production, pas seulement en démo. Français (langue maternelle), anglais (courant), hébreu (professionnel).

Contact

Basé à Jérusalem · ouvert à Tel-Aviv / hybride.