FB Ferhat Baysal

Des systèmes IA qui tournent en production.

Hybride designer-développeur avec près de 25 ans de pratique. Je construis des produits IA de bout en bout — reconnaissance vocale, synthèse vocale, RAG et agents — et je les exploite moi-même sur des serveurs Linux durcis. Des plateformes entières, en solo, de l'architecture au déploiement.

AI mazdek.ai · Lead Developer ↗ IA pour la langue kurde
Profil

Du modèle à l'interface — une personne, tout le stack.

Ferhat Baysal
Ferhat Baysal Senior Full-Stack & AI Engineer · Thundorf

Senior full-stack & AI engineer avec près de 25 ans de pratique couvrant le logiciel, le design, les bases de données et le contenu. Je livre des systèmes de production complexes de bout en bout et en solo — du pipeline de modèles à l'API jusqu'à l'interface soignée et optimisée pour le SEO.

Mon cœur de métier, c'est l'IA appliquée qui sort vraiment en production : reconnaissance et synthèse vocales maison, modèles de langage affinés, pipelines RAG avec recherche vectorielle et reranking, agents outillés. Le résultat le plus visible est mazdek.ai — la première plateforme d'IA conçue spécifiquement pour le kurde — dont je suis le lead developer et dont j'assume la technologie centrale.

S'y ajoute une maîtrise approfondie des stacks TypeScript modernes (Next.js, Fastify/tRPC, Node.js/Bun) et de l'infrastructure sous-jacente : Docker, Traefik, PostgreSQL/pgvector, Redis, stockage objet et index de recherche — plus de 20 services sur un seul hôte Ubuntu durci, avec des déploiements progressifs sans interruption. Hybride designer-développeur, j'ai livré des plateformes web, de l'e-commerce, des CRM sur mesure et des automatisations pour des clients internationaux — par-delà les barrières de langue, grâce à une collaboration écrite précise et complète.

Ingénierie IA

De l'IA qui tourne en production — pas seulement dans un notebook.

01

Modèles de langage & agents

Choisir, affiner et intégrer des LLM dans un produit : agents outillés, sorties structurées, garde-fous et maîtrise des coûts — auto-hébergés (Ollama) ou via API, selon les exigences de confidentialité et de budget. En production par exemple avec mazdekClaw sur mazdek.ch : un agent IA qui intervient directement dans le code des projets clients via SSH.

02

Voix : ASR & TTS

Reconnaissance et synthèse vocales maison, entraînées pour des langues que les grands fournisseurs négligent. Dans mazdek.ai : plus de 1 220 voix synthétiques, clonage de voix et interprétation en direct dans les deux sens.

03

RAG & systèmes de connaissance

Documents, audio et vidéo deviennent une connaissance interrogeable : embeddings, recherche vectorielle avec pgvector, reranking et réponses sourcées plutôt qu'inventées.

04

Infrastructure IA

Serveurs d'inférence, déploiement de modèles, files d'attente, cache et observabilité — conteneurisés, répliqués derrière une passerelle et mis à jour progressivement, sans que les utilisateurs s'en aperçoivent.

Ces quatre domaines tournent aujourd'hui en production, sur une infrastructure que j'exploite moi-même.

Stack technique

Les outils que j'utilise chaque jour en production.

01

IA / ML

10
  • LLMs
  • Fine-tuning
  • RAG
  • AI Agents
  • ASR / STT
  • TTS & Voice Cloning
  • Embeddings & Reranking
  • pgvector
  • Ollama
  • PyTorch
02

Langages

6
  • TypeScript
  • JavaScript
  • Python
  • PHP
  • Kotlin
  • Dart
03

Frontend & Mobile

5
  • Next.js
  • React
  • React Native
  • Flutter
  • Tailwind
04

Backend & Données

10
  • Node.js
  • Bun
  • Fastify
  • tRPC
  • Laravel
  • PostgreSQL
  • MariaDB
  • Redis
  • Meilisearch
  • MinIO
05

DevOps & Infra

6
  • Ubuntu / Linux
  • Docker
  • Traefik
  • OpenLiteSpeed
  • Nginx
  • Server Hardening
06

CMS, SEO & Design

7
  • WordPress
  • Technical SEO
  • Photoshop
  • Illustrator
  • InDesign
  • After Effects
  • Premiere Pro
Expérience

Étapes sélectionnées.

2025 — aujourd'hui

Lead Developer & Architect

mazdek AI (mazdek.ai) ↗

Plateforme d'IA pour la langue kurde · mazdek GmbH, Suisse

  • Lead developer de la plateforme : reconnaissance vocale, synthèse vocale, traduction, correction orthographique et chat IA conçus et construits comme un produit cohérent — la première plateforme d'IA développée spécifiquement pour le kurde.
  • Plus de 1 220 voix maison avec clonage vocal, ASR pour le kurmandji et le sorani, traduction entre 255+ langues et Rastnivîs, un correcteur orthographique pour tous les dialectes kurdes et plus de 90 autres langues.
  • Architecture RAG avec PostgreSQL/pgvector, embeddings et reranking pour des réponses sourcées ; projets, envoi de fichiers et analyse audio/vidéo dans le chat IA.
  • Exploitation SaaS de bout en bout : authentification, abonnements et facturation au token via Stripe, frontend Next.js multilingue et déploiement sur une infrastructure Docker propre avec Traefik, instances web répliquées et mises à jour progressives sans interruption.
2024 — aujourd'hui

Lead Developer & Architect

mazdek (mazdek.ch) ↗

Projet indépendant · solutions numériques pilotées par l'IA · aujourd'hui mazdek GmbH (fondée en 2026)

  • mazdek conçu et construit en solo sur deux ans — une plateforme numérique pilotée par l'IA (applications web, e-commerce, produits IA) — tout le stack assumé seul, de l'architecture au déploiement.
  • Conception et développement du système d'agents IA de mazdek : 19 agents spécialisés — d'ATHENA (full-stack) et HERMES (mobile) à PROMETHEUS (IA), HEPHAESTUS (DevOps), ARES (cybersécurité) et ARGUS (gardien de projet) — avec profils, pages et configuration dans l'admin ; IRIS travaille en production sur les projets clients sous le nom de mazdekClaw.
  • Développement de mazdekClaw, un assistant de projet IA reposant sur un agent LLM outillé : en mode ticket, il crée révisions, rapports de bug et rendez-vous ; en mode code, il lit, modifie et build le projet du client par SSH directement dans son conteneur Docker — accessible depuis le portail client et via WhatsApp.
  • Assistant de projet IA qui qualifie les demandes via un LLM (questions de suivi en streaming) et génère client, commande et brief de projet — sécurisé par OTP e-mail, budget journalier et limites de débit ; plus un portail client avec connexion par lien magique, mises à jour en direct (SSE), fichiers, révisions et paiement en ligne.
  • Back-office admin et finance : factures QR suisses en PDF, rapprochement des paiements par import camt.054 via la référence QR, dépenses, fils d'e-mails via un Cloudflare Email Worker et une cascade d'envoi (ZeptoMail → Resend → SMTP). Stack : Astro 5, Next.js 15, Hono, Drizzle/PostgreSQL, BullMQ, MinIO, Docker.
  • PEYAMIO (peyamio.ch) développé, une plateforme de commande B2B par WhatsApp pour les restaurants : WhatsApp Business API, paiements Stripe et architecture multi-tenant.
  • Serveurs Linux bare-metal provisionnés et exploités entièrement au terminal — sans panneaux de contrôle — avec setup Ubuntu, OpenLiteSpeed / Nginx, cache Redis, durcissement de sécurité et déploiements sans interruption.
2017 — aujourd'hui

Independent Full-Stack Developer

Freelance / Remote

À distance · clients internationaux

  • Applications web, e-commerce, CRM sur mesure, automatisations, API et intégrations pour des clients internationaux — entièrement à distance et en autonomie.
  • Spécialisé dans la livraison rapide et asynchrone — cadrage, construction et livraison pour des clients par-delà les barrières de langue, via une communication écrite structurée.
  • Expert WordPress : développement de plugins & thèmes sur mesure, optimisation des performances et SEO technique.
Projets sélectionnés

Livré récemment.

AI Projet phare Visiter ↗

mazdek.ai

La première plateforme d'IA conçue spécifiquement pour le kurde : reconnaissance vocale, plus de 1 220 voix synthétiques avec clonage vocal, traduction en 255+ langues, correction orthographique et un chat IA qui cite ses sources. Lead developer, j'assume la technologie centrale — des modèles de langage à l'infrastructure Docker qui fait tourner la plateforme.

  • ASR
  • TTS
  • Voice Cloning
  • RAG
  • LLM Chat
Astro · Next.js Visiter ↗

mazdek.ch

Toute la plateforme de l'agence digitale mazdek — construite en solo : site en 5 langues d'environ 960 pages avec un système de 19 agents IA spécialisés que j'ai conçu et développé, assistant de projet IA, portail client, back-office et mazdekClaw, l'assistant IA qui traite les demandes clients en tickets ou intervient directement dans le code du projet — depuis le portail ou via WhatsApp.

  • mazdekClaw
  • 19 AI Agents
  • Hono · Drizzle
  • DE · FR · EN · KU · TR
  • Swiss QR-Bill
SaaS Visiter ↗

peyamio.ch

Plateforme de commande WhatsApp pour les restaurants suisses — multi-tenant, paiements Stripe.

Android Play Store ↗

Awir

Application Android kurde axée sur le dialecte kirmanckî/zazakî.

Android Play Store ↗

Pirs

Le tout premier jeu-quiz kurde multijoueur en ligne en temps réel au monde.

Android Play Store ↗

Kurdish Words

Jeu d'apprentissage de vocabulaire en 8 langues — app Android.

R&D En cours

Kurdish AI

Modèles kurdes ouverts TTS, ASR & LLM — le travail de recherche dont est né mazdek.ai.

Les plus récents de 20+ projets sur mesure, tous livrés en solo. Logiciels bespoke, intégrations IA et automatisations sur demande.

Infrastructure & plateformes

Au-delà du web.

01

Serveurs & exploitation IA

Gestion Linux entièrement au terminal, sans panneau de contrôle (cPanel / WHM), durcie pour la sécurité et optimisée pour la performance : Docker, Traefik, PostgreSQL/pgvector, Redis, stockage objet et services d'inférence — plus de 20 conteneurs par plateforme, avec des déploiements progressifs sans interruption.

02

Mobile

Applications et jeux natifs et multiplateformes pour iOS et Android (Flutter, Kotlin), avec des titres publiés sur Google Play — y compris multijoueur temps réel et fonctions d'IA embarquées.

03

Desktop & automatisation

Applications natives Windows et macOS, ainsi que des automatisations, scrapers et pipelines de données qui tournent en arrière-plan et relient les systèmes entre eux.

Formation

Parcours académique.

EAFC Sud-Luxembourg

Diplôme supérieur (BES) — Web Design & UI/UX

Arlon, Belgique · 2021–2023

Niveau CEC 5 · 120 ECTS ★ Diplômé avec la plus grande distinction
Langues

Collaborer par-delà les frontières.

  • Français Intermédiaire · oral & écrit
  • Anglais Lecture & écriture techniques
  • Allemand Notions · écrit
  • Kurde Langue maternelle
  • Turc Langue maternelle
Contact

Construisons quelque chose ensemble.

Un produit IA en tête, une plateforme à repenser, ou simplement besoin d'un ingénieur qui couvre tout le stack en solo ? Écrivez-moi — je réponds personnellement.

E-mail →