profile image

created

Developpeur Fullstack en freelance SpringBoot / Angular

Me contacter

A propos de moi

  • Je suis en freelance depuis quelques années et je travaille principalement sur des projets API REST.
  • Je préfère Kotlin à Java et je peux travailler avec les deux.
  • J’apprécie SpringBoot et Angular. Les autres frameworks sont aussi bien!
  • Je suis très curieux de nature et j’ai hâte d’apprendre de nouvelles choses telles que des langages de programmation, des frameworks, des outils et des méthodologies.
  • J’aime partager mes connaissances avec les autres.
  • Je ne suis pas intéressé par WinDev, C++, C#, .Net, PHP, Ruby, etc. :smile:

Experience Freelance

Developpeur backend Kotlin - Cosmotech (01/09/2022 - 15/10/2023)

Cosmo Tech est un éditeur mondial de logiciels de jumeaux numériques simulables destinés aux entreprises industrielles pour simuler et optimiser leur efficacité opérationnelle.

Au sein de l’équipe Simulation Data Services j’ai réalisé les missions suivantes:

  • Migration de l’API en Spring Boot 3
  • Développement d’API de Cosmo Tech en Kotlin / Spring Boot dans l’environnement de Microsoft Azure (AKS)
    • Développement module RBAC
    • Integration de Redis Stack
    • Développement de nouvelles fonctionnalités
    • Développement des tests unitaires et d’intégration
  • Kubernetes automation scripts
  • Développement des scripts de migration en Python
Kotlin Spring Boot Kubernetes OpenApi Python Azure Redis Stack Shell Github

Developpeur fullstack Java / Angular - Groupama G2S (01/05/2021 - 31/07/2022)

Groupama Supports Services (G2S) est un pôle des services informatiques de Groupama.

Au sein de l’équipe Sushi j’ai développé une application de gestion des parcs d’automobiles et l’application COHAB d’extractions et du contrôle des habilitations et du provisioning d’Active Directory. Notamment j’ai accompli les missions suivantes:

  • Développement frontend Angular
  • Migration de Bootstrap en librairie des composants de Groupama (StencilJS)
  • Développement des règles métier avec Spring Boot
  • Développement des flux d’extraction des services REST, des fichiers CSV avec Apache Camel
  • Provisioning d’AD et de Service Now
  • Développement des tests unitaires et d’intégration
  • Amélioration continue
Java Type Script Spring Boot Angular Hibernate Liquibase OpenApi Apache Camel Elastic Search Micronaut OpenShift GitLab Active Directory

Developpeur backend Java / J2EE - Carl Software (2020-05-01 - 2021-05-01)

CARL Software est un éditeur de Gestion de Maintenance (GMAO) et d’Asset Management.

Au sein de l’équipe d’R&D j’ai accompli les missions suivantes:

  • Amélioration continue de l’application Carl Source;
  • Développement des tests unitaires et d’intégration;
  • Correction des bugs et gestion des incidents
  • POC de migration de l’application vers Spring Boot
Java J2EE Hibernate Spring

Certifications

Les certifications sont triées dans l’ordre des efforts physiques et mentaux que j’ai donnés pour les obtenir.

Badge Spring professional

Spring professional

Examen de certification Spring Professional de VMware confirme les connaissances et les compétences de base nécessaires pour développer des applications et des services Spring et Spring Boot.

En savoir plus

Badge CCDAK: Confluent Certified Developer for Apache Kafka

CCDAK: Confluent Certified Developer for Apache Kafka

La certification Confluent Certified Developer for Apache Kafka s’adresse aux développeurs et aux architectes de solutions. Elle couvre Confluent, Apache Kafka, Schema Registry, Kafka Connect, KSQL et Kafka Streams avec un accent sur la connaissance de la plateforme nécessaire pour développer des applications fonctionnant avec Kafka.

Badge CKAD: Certified Kubernetes Application Developer

CKAD: Certified Kubernetes Application Developer

La certification Certified Kubernetes Application Developer (CKAD) certifie que les utilisateurs peuvent concevoir, construire, configurer et exposer des applications cloud natives pour Kubernetes.

En savoir plus

Badge Redis Certified Developer

Redis Certified Developer

La Certification Redis Certified Developer est conçue pour les professionnels qui souhaitent démontrer leur expertise dans les concepts fondamentaux du Redis: les types et les structures de données, les commandes, modules et Redis Streams

Badge Neo4j Certified Professional

Neo4j Certified Professional

La Certification Neo4j Certified Professional certifie les compétences dans la conception et le développement d’applications NoSQL basées sur des graphes, maîtrise des concepts de base de Neo4j et de Cypher.

Badge Professional Scrum Master™ I (PSM I)

Professional Scrum Master™ I (PSM I)

La Certification Professional Scrum Master™ I (PSM I) certifie les compétences dans la comprehension de la théorie de Scrum, des règles et des valeurs de Scrum, la façon dont elles sont appliquées dans les situations réelles.

Badge Microsoft Certified: Azure AI Fundamentals

Microsoft Certified: Azure AI Fundamentals

La Certification Azure AI Fundamentals certifie les compétences dans la compréhension des principes fondamentaux de l’apprentissage automatique (ML) et de l’intelligence artificielle (AI) et la connaissance des services Microsoft Azure qui peuvent être utilisés pour créer des solutions ML et AI.

En savoir plus sur Credly

Mes Projects


WebPortal

WebPortal

Starter kit pour créer un portail web basé sur Angular et PrimeNG côté Front. Initialement développé pour l'ERP iDempiere, il peut être utilisé pour tout autre projet. Il est indépendant du backend et peut être facilement connecté à n'importe quel backend.

En savoir plus