depuis la création du compte
Confiez votre projet à Alexis
Faites appel à l'expertise d’Alexis pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Senior Software Engineer, je conçois et mets en production des systèmes d'IA fiables et maintenables.
Mon profil réunit deux choses qu'on trouve rarement ensemble :
- Une vraie expérience de l'IA appliquée : 3 ans à construire des chatbots NLP en production chez Mindsay (conception d'intents, entraînement et évaluation de modèles au F1 score, intégration de sources de données internes et externes).
- Une exigence d'ingénierie logicielle de haut niveau : Domain-Driven Design, architecture hexagonale, TDD, APIs à fort volume (millions de requêtes/jour) chez Napta.
Le tout dans un contexte SaaS B2B grands comptes, particulièrement exigeant en fiabilité et en qualité.
Là où beaucoup s'arrêtent au prototype, je m'intéresse à ce qui vient après : fiabiliser, tester, rendre maintenable. C'est ce qui fait la différence entre une démo et un système qui tourne.
Au quotidien, trois axes :
- Produit & impact : je challenge le statu quo et je concentre l'effort là où il crée le plus de valeur.
- Pont tech/métier & équipe : je traduis des enjeux techniques complexes aux équipes business sans les perdre, et je tire l'équipe vers le haut par des revues de code exigeantes et bienveillantes.
- Ingénierie pragmatique : j'automatise, je fiabilise la CI/CD et je mets les mains dans l'infra pour rendre l'équipe autonome.
Stack : Python, Flask, SQL, Airflow, Docker, CI/CD, AWS.
IA : NLP, embeddings, vector search (pgvector).
Architecture : DDD, architecture hexagonale, TDD.
Développement et mise en production de plusieurs applications fondées sur les modèles de langage (LLM). Dont un orchestrateur IA qui élimine la friction de la planification quotidienne grâce à trois agents LLM spécialisés travaillant de concert :
- Orchestration multi-agents LLM : conception de prompts système, gestion de sessions conversationnelles et coordination de plusieurs agents aux rôles distincts.
- Abstraction multi-fournisseurs : bascule transparente entre Mistral, Anthropic Claude ou autres modèles Open Source, via une interface unique, avec sélection de modèles adaptés au coût/performance.
- Architecture propre et testable : pattern hexagonal (domaine / application / infrastructure), permettant au client de facilement faire évoluer son projet dans le futur.
- Intégration aux outils du client pour récupérer la donnée et dispatcher les projets et tâches à réaliser.
- Projet réalisé avec beaucoup de rigueur d'ingénierie pour répondre aux enjeux du client