Votre navigateur est obsolète !

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

×

Corentin Rinfray

Architecte solution / Développeur DevOps

Corentin Rinfray
37 ans
Permis de conduire
Lyon (69009) France
Situation professionnelle
En poste
Ouvert aux opportunités
Présentation
-- QUI SUIS-JE --

Ingénieur développement depuis plus de 8 ans, je me suis formé à l'architecture logicielle et aux méthodes DevOps, ce qui me permet de maitriser la chaîne de développement logiciel de bout en bout.
Je conçois des architectures cloud complexes (kubernetes, microservices) et sécurisées.

-- MON PARCOURS --

Après plusieurs années à développer de nouvelles méthodes et procédés en chimie, j'ai décidé de changer de cap pour participer à la transformation digitale. Ma curiosité et capacité d'apprentissage m'ont permis d'être rapidement à l'aise avec le développement d'application, d'encadrer techniquement des équipes puis de concevoir des solutions de plus en plus complexes.

-- INFOS COMPLEMENTAIRES --

D'esprit curieux, j'aime apprendre et découvrir de nouvelles choses.
Je participe régulièrement à des meetups sur des technos inconnues et j'aime beaucoup voyager.
CV réalisé sur DoYouBuzz
  • Ingénieur DevOps dans une start-up créant des outils pour l'éducation financière des jeunes. Mon rôle consiste à mettre en place l'infrastructure et les outils d'automatisation (infra + CICD) en plus du développement de certaines fonctionnalités.
  • Ecosystème :
    • Cloud AWS, EKS, MongoDB Atlas, Confluent Cloud, Vault (géré en interne)
    • Architecture micro-services, APIs gRPC, REST, programmation réactive Springboot Kotlin Webflux
    • Automatisation : Gitlab-CI, Argo-CD, IaC terraform
    • Monitoring : Grafana LGT (loki pour les logs, grafana pour la visualisation, tempo pour les traces, prometheus pour les metrics)
    • Qualimétrie : Sonar, Trivy, Spotbugs, FindSecBugs, Kover, JaCoCo
  • Réalisations (inclut la conception et la mise en oeuvre) :
    • Développement d'applications backend : core-banking de démo, fonctionnalités savings-goals, academy
    • Mise en place de la stack de monitoring grafana
    • Mise en place de vault pour la gestion des secrets kube (au lieu de sealed-secrets)
    • Ajout de scans de qualité dans la CICD : sonar (analyse du code), kover (couverture des tests), spotbugs (détection de CVE), trivy (scan d'images container)
    • Mise en place du scan de containers en temps réel dans kubernetes (trivy)
  • Application desktop de configuration et monitoring de Apache Kafka :
    • topics consumer et producer,
    • gestion des consumer groups,
    • gestion du schema registry (json, avro, protobuf),
    • Kafka streams,
    • KsqlDB,
    • ACLs
  • Intégration à plusieurs cloud providers: Confluent, Redhat, Aiven, AWS Glue
  • Mise en place d'outils d'analyse du parcours utilisateur (segment, mixpanel)
  • Architecte cloud dans un projet de développement d’une plateforme cloud basée sur kubernetes pour faciliter le déploiement de solutions digitales (publication d’APIs bancaires). Je fais la conception de l’architecture sur la partie sécurité applicative. Je suis également responsable technique de l’équipe de développeurs (6 personnes).
  • Ecosystème :
    • Cloud AWS, EKS, Istio, MongoDB Atlas, Kafka
    • Architecture micro-services (~50 services), APIs REST, programmation réactive Springboot Kotlin Webflux
    • Automatisation : Gitlab-CI, HELM
  • Réalisations :
    • Architecte et Responsable technique dans l’équipe de développement de la sécurité applicative (6 personnes)
    • Conception et développement d’une solution d’authentification modulaire (3 à 8 micro-services) : serveur d’autorisation centralisé (OIDC), couche de connecteurs pour branchement sur système d’authentification existant, librairies de sécurisation des APIs. Solution modulable pour s'adapter aux différents besoins clients.
    • Conception et développement d’une solution de signature électronique. Échanges asynchrones par messages Kafka chiffrés.
    • Développement de librairies pour l'échange de messages Kafka sécurisés (module de signature électronique): Ajout d'une couche de chiffrement des messages. Utilisation transparente pour le développeur.
    • Formation / Suivi de la montée en compétence des collaborateurs de l'équipe (5 personnes)
    • Participation aux réunions d’architecture globales de la plateforme
    • Définition des normes de sécurité applicative à utiliser dans la plateforme
  • Conception / Développement d’une application d’entrée en relation / souscription pour une banque privée
  • API REST Java 8 (springboot 1.5, BDD couchbase)
  • Application front Angular 4
  • Techleader de l’équipe de développeurs (4 personnes)
  • Mise en place d’une intégration continue
  • Grande proximité avec les équipes métiers
  • Mise en place d'une offre de crédit immobilier pour une banque en ligne
  • Conception modèle de données Crédit Immobilier
  • Rédaction des spécifications techniques
  • Développement de 4 web services REST (Spring Boot)
  • Architecture micro-services (Stack Netflix, Spring)
  • Développement IHM espace client (webapp Spring, thymeleaf)
  • Support à la définition du besoin client sur la webapp de SRC
  • Encadrement des développements IHM webapp SRC (spring, jsp)
  • Mise en place de l'industrialisation des développements (builds, tests et déploiements automatisés)
  • Trois missions chez différents clients bancaires
  • Maintenance applicative, Développement Java