À propos de Luis
Espagnol
Bilingue ou natif
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- IPANEMA-CNRS (synchrotron Soleil)Ingénieur d'étudeHIGH TECHfévrier 2016 - avril 2017 (1 an et 2 mois)Orsay, FranceAutomatisation d'un monochromateur Horiba en utilisant une des lignes de lumière du synchrotron Soleil.Contexte :Le plus grand synchroton de troisième génération en France, Soleil. Dizaines d'expériences sur differentes lignes de lumière (visible, rayons X, ultraviolet, etc.)Problématique : Les expériences sur la ligne de lumière doivent changer la configuration du monochromateur manuellement, ne permettant l'automatisation et forçant les chercheurs à l'attention constante sur l'expérience, même de nuit.Rôle : Consultant senior / tech-lead. Définition de l’architecture des applications avec le contraint des pilotes (drivers) existants. Choix technologiques, développement de l'application.Résultat : Application livrée en production, stable et performant, équipe autonome pour les évolutions futures.Stack : C++, MicroManager (outil propriétaire), Windows
- IDRIS-CNRSIngénieur d'étude (senior tech lead et chef de projet), puis consultant externeEDITION DE LOGICIELSseptembre 2021 - juin 2025 (3 ans et 9 mois)Orsay, FranceConception et livraison d’une application Python-Django pour la gestion des projets et utilisateurs sur le supercalculateur Jean Zay.Contexte : Un environnement très sécurisé pour l'accès au supercalculateur. Culture "batch" (les jobs d'un supercalculateur sont toujours en lot). Environnement de projets en flux constant, avec des besoins changeants.Problématique : Une application legacy avec une interface web minimale et 30+ processus en lot pour mettre à jour la base de données. Aucune mise à jour immédiate, en ligne. Peu d'outils en ligne pour l'utilisateur final. Bases de données répliquées sans nécessité. Langage obsolète: Perl.Rôle : Expert consultant senior / tech-lead. Définition de l’architecture, choix technologiques, structuration du backend Python et du frontend, mise en place des méthodologies de développement et d'un environnement DevOps qui n'existait pas. Dévelopement du 90% du code. Automatisation de tests en utilisant pytest. Workflow configurable dans le backend.Résultat : Application livrée en production, performant. Réduction des délais de workflow d'approbation de quelques jours a moins de 24h. Base saine, maintenable et bien documentée, équipe autonome pour les évolutions futures.Stack : Python Django RDF PostgresSQL Docker Apache UbuntuAutres technologies : RabbitMQ, LDAP, OAuth2
- C2RMF-CNRS (Louvre)Ingénieur d'étude (senior tech lead et chef de projet)EDITION DE LOGICIELSmai 2017 - août 2018 (1 an et 3 mois)Paris, FranceConception et livraison d’une application qui automatise un positionneur 3D pour l'accelerateur de particles du Louvre, New Aglae.Contexte : L'accelerateur de particles du C2RMF (Louvre) est utilisé par les chercheurs pour analysier des oeuvres d'art du point de vue des materiaux.Problématique : Le detecteur est adequat pour des tableaux (2D), parce que le faisceau de l'accelerateur doit être perpendiculaire à la surface analysée. Mais en cas des statues ou objets d'art tridimensionnels il y a un problème d'orthogonalite du aux surfaces irreguliers qui no s'alignent pas toujours avec le faisceau. La solution doit être économique et complètement automatisée (pas question de changer manuellement la position de l'objet chaque fois). L'architecture doit s'aligner avec l'architecture existante des applications de l'accelerateur.Rôle : Expert consultant senior / tech-lead et chef de projet. Définition de l’architecture technique, choix technologiques, sélection des éléments du positionneur avec un concours publique. Développement de l'application de contrôle avec une interface graphique.Résultat : Choix d'un positionneur héxapode capable de positionner le plupart des objets d'une façon plus économique un bras robot. (dizaine de miliers d'euros versus millions). Développement d'une application avec une interface avec un scanner qui numérise une carte de l'objet sous analyse, Utilisation des modèles de rotation basés sur les angles d'Euler pour faire l'hexapode suivre la carte. Application livrée en production, performante et économique. L'automatisation permet maintenant l'utilisation 24 h sur 24 de l'accelerateur, optimisant sa vie technique.Stack : Outils propriétaires sur Windows, en particulier LabView, qui s'interface avec le reste de l'architecture de New Aglae.
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master 2Stanford University1989Master 2
- Licence en PhysiqueUniversidad Nacional Autónoma de México (UNAM)1987Licence en Physique