- Conception et développement d’API REST.
- Tests unitaires et gestion du déploiement continu (CI/CD) pour
assurer des mises à jour fluides et régulières.
- Python, Django, GitHub workflow, Docker.
- Conception et développement d’une application multiplateforme
pour smartphones en utilisant Python et le framework Kivy.
- Gestion des tests unitaires.
- Mise en place d’un workflow efficace sur GitHub et utilisation de
Docker pour l’environnement de développement.
- Rédaction de la documentation technique en ang
- Conception et développement d’API REST pour la gestion de
pipelines de fluides, parcs solaires et de documents automatiques.
- Mise en œuvre de tests unitaires et gestion du déploiement continu
(CI/CD) pour assurer des mises à jour fluides et régulières.
- Audite de code et rédaction de directives
- Rédaction de la documentation technique en anglais.
- Linux, Python, Django, Docker, Gitlab-ci, Agile Scrum et CI/CD
- Conception d’une sonde d’analyse virale pour l’aérospatial.
- Mise en place d’OpenStack et transformation de la base de code en
microservices pour la virtualisation, y compris les tests.
- Maintenance et transformation d’une sonde d’acquisition de flux
téléphonique pour la virtualisation.
- Formateur interne en Python, partageant mes compétences avec
l’équipe.
- Leadership dans la création d’un environnement OpenStack solide.
- Analyse du code source existant pour les ajustements nécessaires
à la virtualisation.
- Supervision d’une équipe dédiée à la virtualisation.
- Rédaction de documentation en anglais.
- Amélioration des performances logicielles en optimisant l’utilisation
de la mémoire et du CPU.
- Application des méthodologies Agile Scrum.
- Utilisation de GitLab CI et Jenkins pour un déploiement continu.
- Linux, Python, OpenStack, C, C++, Git, KVM, Qt.
- Conception et développement du logiciel de contrôle multiconstructeur des GAB, incluant le pilotage des périphériques, la
gestion des communications avec les cartes à puce, et la mise en
place de microservices.
- Gestion de la mise en place de l’environnement d’intégration continue avec Jenkins.
- Supervision de la roadmap du projet et définition des objectifs.
- Réalisation de rétro-ingénierie pour la création de drivers nécessaires au bon fonctionnement des périphériques.
- Création d’une couche d’abstraction pour homogénéiser le comportement et l’usage des différents périphériques de différents constructeurs.
- Mise en place de tests unitaires pour assurer la qualité et la fiabilité
du logiciel.
- Windows, C++ (STL, XFS), Mercurial et CI/CD pour optimiser le
processus de développement.
- Conception, développement, et maintenance d’un simulateur radio
ferroviaire.
- Rédaction de la documentation technique en anglais pour le simulateur.
- Création de tests automatiques pour garantir la qualité du logiciel.
- Travail approfondi sur le protocole de communication ”Euro Radio”.
- Création de paquets RPM pour faciliter l’installation du logiciel.
- Linux, C++, et Qt pour le développement.
Développement d’une nouvelle approche pour analyser les données
issues par spectrométrie de masse, pour reconstituer les chaines
d’acides aminés. Élaboration d’un algorithme génétique et d’une
plateforme de calculs distribués SaaS.
Linux, C++, Python
Stage d’IUT puis de L3. Développement d’applicat
- Gestion du backend d’une plateforme SaaS de watermarking média.
- Mise en place de CI/CD pour une intégration continue et un déploiement automatisé.
- Orchestré le déploiement via Ansible et conduit des migrations critiques vers Python 3.
- Documentation technique en anglais.
- Gestion des relations clients, formation des nouveaux arrivants.
- Évolution de l’API REST avec authentification à deux facteurs.
- Transition vers une architecture en microservices.
- Délégué personnel.
- Machine learning, Big data, Linux, Python, Django, Postgres, Elasticsearch, Docker, Gitlab, CI/CD.