
Julien Almarcha
Senior AI Architect / LLM Expert
Salaire / Taux journalier
25000 Besançon, France
Mobilité : Paris, Lyon, ...
Freelance
Peut venir sur site
Expertises
À propos
Introduction
Je suis un AI Technical Leader & Full Stack Architect riche de 15+ années d'expérience, spécialisé dans la construction et l'optimisation de plateformes logicielles robustes et complexes. Mon expertise s'étend du développement à l'architecture, en passant par le Data Engineering. Mon expérience la plus récente à la DINUM (Direction interministérielle du numérique) m'a doté d'une expertise pointue en Intelligence Artificielle Générative (GenAI) et dans la création d'applications open source à fort impact. J'y ai notamment contribué à : L'optimisation de la pertinence des modèles d'IA via la mise en œuvre de systèmes RAG (Retrieval-Augmented Generation) pour enrichir les réponses avec du contexte interne. L'intégration de services OCR (Reconnaissance de texte) pour l'extraction automatique d'informations de documents. La conception d'un système de traçabilité des usages et de la consommation des modèles d'IA. Je garantis également la qualité et la fiabilité des projets par l'implémentation de tests automatiques, la mise en place de chaînes d'Intégration Continue (CI sur GitHub) et le suivi des erreurs en temps réel via Sentry. Mon savoir-faire repose sur une expertise solide en Python et une approche moderne de l'ingénierie logicielle.
Expérience de travail
AI software developer
DINUMFreelance
févr. 2025 - oct. 2025
9 mois
Paris, France
Au sein de la Direction interministérielle du numérique, j’ai contribué au développement d’OpenGateLLM, une application open source qui permet de centraliser et de gérer plusieurs serveurs d’intelligence artificielle générative, un peu comme le fait la solution LiteLLM. J’ai notamment travaillé sur : L’amélioration des systèmes de génération de texte enrichis par du contexte (technologie RAG), afin de permettre aux modèles d’IA de produire des réponses plus pertinentes en s’appuyant sur des documents ou données internes. L’intégration de services de reconnaissance de texte (OCR), pour que l’application puisse extraire automatiquement des informations à partir d’images ou de documents. La conception d’un système de suivi de la consommation des modèles d’IA pour chaque utilisateur, permettant une meilleure visibilité et gestion des usages. J’ai également contribué à renforcer la qualité globale du projet en : ajoutant des tests automatiques pour fiabiliser le code, mettant en place une chaîne d’intégration continue (CI) sur GitHub, intégrant un système de suivi des erreurs en temps réel via Sentry.
Responsable technique
Flowbird GroupFreelance
août 2021 - déc. 2024
3 ans 5 mois
25000 Besançon, France
J’ai encadré une équipe d’une dizaine de développeurs chargée de créer un système de billettique pour les réseaux de bus et tramway d’Île-de-France Mobilités (IDFM). Ce projet de grande envergure impliquait la collaboration avec deux industriels majeurs du secteur, Conduent et Equans, ainsi que des échanges réguliers avec l’ensemble des transporteurs de la région parisienne, notamment la RATP. Étant donné qu’il s’agissait de logiciels embarqués (installés directement dans les équipements), la fiabilité et la robustesse du code étaient essentielles. La solution reposait sur une architecture en micro-services, ce qui la rendait plus modulable, évolutive et résiliente. Technologies utilisées : Python, Flask, MQTT, SQLite, Docker Outils de gestion de projet : Jira, Confluence, BitBucket
IT Project Manager
Hyvilo
févr. 2021 - août 2021
7 mois
Besançon Area, France
Au sein d’Hyvilo, startup spécialisée dans les applications SaaS pour les smart cities, j’ai dirigé la conception architecturale et le développement du produit principal, une application web permettant notamment la visualisation de cartes interactives, à la manière de Google Maps. Dans ce cadre, j’ai travaillé sur plusieurs axes majeurs : Développement de fonctionnalités de cartographie avancée, reposant sur PostGIS pour la gestion des données géospatiales. Mise en place d’une interface de visualisation cartographique en React/TypeScript, permettant aux utilisateurs d’explorer et d’interagir avec les données du territoire. Conception et développement du backend en Django et GraphQL, afin d’offrir une API performante, flexible et adaptée aux besoins du produit. Structuration et supervision de l’architecture globale de la solution, en veillant à sa scalabilité et à sa fiabilité. J’étais également responsable de : la création et la maintenance d’une chaîne CI/CD complète via GitLab, pour assurer des déploiements rapides, automatisés et fiables ; l’amélioration continue du code et des bonnes pratiques au sein de l’équipe. Technologies utilisées : Django, GraphQL, React, TypeScript, PostGIS
research engineer
Université de Franche-Comté
sept. 2019 - mars 2021
1 an 7 mois
25000 Besançon, France
Au sein du laboratoire Chrono-environnement de Besançon, j’ai travaillé en tant qu’ingénieur bioinformatique, en collaboration étroite avec un bioinformaticien du CNRS. J’étais chargé de développer et d’appliquer des outils d’analyse pour l’étude de données génomiques et métagénomiques dans le cadre de projets de recherche en biologie et écologie. Mes missions principales incluaient : Analyses génomiques et bioinformatiques en Python, Pandas et R, pour le traitement et l’exploration de grands volumes de données biologiques. Réalisation d’analyses RNA-Seq (expression génique), phylogénétiques et métagénomiques, afin d’identifier des profils d’expression, d’étudier les relations évolutives entre espèces et de caractériser la composition de communautés microbiennes. Mise au point de pipelines de traitement de données reproductibles et documentés, facilitant leur utilisation par d’autres chercheurs du laboratoire. Conception et développement du site web du laboratoire : https://2b2s.univ-fcomte.fr/
Python developer
QuarksSafety - Chemical management solutions
janv. 2018 - mai 2019
1 an 5 mois
25000 Besançon, France
Datat analysis and extraction from PDF
BlouseBrothers co-funder
BlouseBrothers
déc. 2016 - mars 2019
2 ans 4 mois
Besançon Area, France
BlouseBrothers (https://blousebrothers.fr) est un site collaboratif de prépartion au concours de médecine ECN.
CEO
LabResult
mai 2014 - mai 2015
1 an 1 mois
Besançon Area, France
LabResult propose un serveur de résultat et d'archivage pour les laboratoires d'analyses médicales. Plus d'information sur http://labresult.fr .
Development manager
Labo Online
févr. 2009 - mai 2014
5 ans 4 mois
Après avoir activement contribué à la création et à la mise au point du dernier logiciel édité par Labo Online, je suis maintenant en charge de l'équipe de développement. Je m'occupe également de la mise au point de partenariat avec d'autre société pour la mise au point de nouveaux produits ou services. Labo Online propose un portail Web écrit en python et à destination des laboratoires d'analyses médicales. Notre application est déployée et maintenue par nos soins sur une cinquantaine de serveurs. Cela représente environs 500 laboratoires utilisant notre solution. Notre logiciel est construit autour des librairies et frameworks suivants : * Twisted * SQLAlchemy * Pylons
Python developer
Jamendo
juil. 2008 - oct. 2008
4 mois
Luxembourg
Développement d'un web service en python pour la création d'une web radio (sélection d'artiste similaire en fonction d'une base de connaissance)
Third Party Maintenance
Umanis
janv. 2008 - juil. 2008
7 mois
Moselle, France
J'ai intégré l'équipe de Tierce Maintenance Applicative de l'usine d'Arcelor Mittal à Florange pour gérer leur logiciel interne de vente / préparation des commandes pour la partie Europe de l'Ouest du groupe. Activités principales : * patch / fix code java * mise à jour du moteur de règle métier * développement de plugin pour OutLook en python * développement de petits outils de maintenance en python
Java developer
Gax Technologies
mai 2007 - déc. 2007
8 mois
Luxembourg
Développeur Java en mission chez le client dans le milieu bancaire. Développement d'application dans un environnement Java/JSP avec un serveur d'application TomCat.
C developer for embedded system
Cibest
oct. 2005 - mai 2007
1 an 8 mois
25000 Besançon, France
J'ai réalisé des développement C pour des lecteurs de carte sans contact (lecteur de titre de transport). J'ai eu l'occasion de faire des développement autour de la cryptographie et j'ai notamment pu contribué à la librairie open source XySSL.
Formation
Université Marie et Louis Pasteur
Master en informatique, Ingénierie informatique
Université Marie et Louis Pasteur
master 2 systèmes et réseaux distribués, Master in networking and distributed application
Portfolio
