Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Cyrille DUBRAY

Architecte Technique / Expert Java

Cyrille DUBRAY
46 ans
Permis de conduire
Bussang (France) (88540) France
Situation professionnelle
En poste
Indisponible
Présentation
Titulaire d'un master en science informatique, je suis passionné d'informatique et de nouvelles technologies.

En tant qu'architecte technique, je conçois et assemble des briques logicielles afin de créer des applications permettant une optimisation de la productivité.
Ces 20 dernières années m'ont permis de construire mon expérience dans différents domaines allant du médical à la logistique en passant par l'aéronautique , les systèmes d'informations géographiques, le suivi qualité véhicule et la banque.

Mon savoir-faire est applicable quelque soit le domaine d'activité et ma flexibilité d'adaptation me permet d'être rapidement opérationnel.
Être consultant m'a permis de développer mon relationnel et le travail en équipe.
J'aime échangé pour trouver les solutions les plus efficaces et les plus innovantes.
  • Scrum & Organisation
    • Mise en place du processe AGIL Scrum
    • Rôle de Scrum master
    • Responsable adjoint de l'équipe de développement
    • Définition des règles de codages
    • Définition des règles pour les tests unitaire
  • Dev Ops
    • Gestionnaire de dépendances: migration d'Ivy vers Maven
    • Gestionnaire de sources : migration de SVN vers GIT
    • Mise en place du répository Nexus pour gérer les librairies Java, Javascript avec NPM et images Docker
    • Optimisation de performances de serveurs Tomcat
  • Architecture logiciel
    • Mise en oeuvre de l'architecture Micro Service
    • Management des micro services avec Docker Swarn et Portainer
    • Sécurité: utilisation protocole OAuth2 / OpenID avec Keycloak
  • Projets internes
    • Maintenance de notre logiciel Memdoc
    • Développement de notre nouvelle stack logiciel sous forme de Micro Services REST avec Spring Boot
    • Sécurisation des accès avec Spring Security / OAuth2 / OpenID
  • Filter Follow Up
    Après une intervention chirurgicale, le patient doit être contacté après 30 ou 90 jours suivant le type d'intervention pour un suivi post opératoire..
    Le but de ce projet est d'automatisé ce processus en envoyant automatiquement un email ou un SMS avec un lien pour remplir le formulaire de suivie en ligne par le patient.
    En plus d'envoyer automatiquement des messages, un dashboard, en Angular, a été développé pour optimiser ce suivi.
    La charge de travail des utilisateurs a été divisé par 2.
  • Implant Micro Service et code barre
    Ce nouveau REST web service permet de vérifier si un implant existe dans notre base données.
    Pour cela, 2 possibilités:
    • Vérifier par le numéro d'article.
    • En reconnaissant et décodant le code barre de type GS1, HIBC ou EAN.

    Pour cela, j'ai développé une librairie qui permet de détecter le type de code barre et d' extraire les données du code barre.
  • Biolink
    Ce projet permet de collecter des données médicales liées au cancer depuis plusieurs sources par:
    • L'utilisateur via une interface homme / machine
    • REST web services

    et de les mettre à disposition pour les chercheurs.
    Les données médicales et les données nominatives sont stockées de manière séparées, dans deux bases de données différentes.

    Sur ce projet, j'ai mis en place :
    • L'architecture backend avec Spring Boot et la base de données
    • Le pipeline de communication entre les web services
    • La sécurité avec OAuth2 / OpenID sur le frontend (Angular) et la backend (Spring Security)
Détails de l'expérience
  • Technologies mises en œuvre :
    • Langage : Java, SQL, JSON, XML, TypeScript
    • Framework : Spring 5x, Spring Boot 2x, Angular 13
    • Middleware : Memdoc, Keycloak, Docker, Docker Swarm, Portainer
    • Serveurs : Tomcat
    • Base de données : Oracle, MySQL, Postgres
    • Outils : IntelliJ, GIT, JUnit, Postman
Description de l'entreprise
Entreprise spécialisée dans le domaine médical en proposant les services suivant:
  • Collecte de données médicales via des registres et des formulaires électroniques
  • Mise en valeurs des données en fournissant des analyses et éditions de rapports
Site web de l'entreprise