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.
Ingénieur DevOps sur une application de planification composée de plusieurs modules. Je suis en charge de la mise en place de l'infrastructure AWS (terraform) et de l'automatisation CICD (gitlab-ci).
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.
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)
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).
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