You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Placide N.PN

Placide N.

Développeur Fullstack Java/Angular

€450/day
Lille, FR
3-7 years

Average response time: 1 hour

About Placide

- Conception et développement d'applications d’entreprise.
- Collaboration et communication au sein d'une équipe de développement.
- Sens de l’organisation
- Rigueur et sens de service et de collaboration dans une équipe
  • French

    Native or bilingual

Can work on-site
Lille (up to 50km)

Experience

  • DECATHLON SE - FRANCE
    Développeur Multitask
    SPORTS
    July 2024 - Today (1 year and 11 months)
    Lille, France
    Projet: GearTrack

    Context: GearTrack est une application BtoB de suivi d'équipements de Decathlon. L’objectif de l’application étant de permettre le suivi de l'équipement dès sa création et ses différents cheminements: son état, sa localisation, la dernière révision, la prochaine révision, etc. en se basant sur son identifiant (EPC) afin d’assurer la bonne utilisation de l’équipement.

    Missions: Développeur
    • Créer une application Back For Front (BFF) servant de façade entre des applications mobiles et deux Backends (Digital Twin & Digital Link) pour récupérer les informations sur un équipement et ses informations de fabrication, de ventes, de révision, etc.
    • Créer une application Backend permettant aux utilisateurs de gérer les inventaires et les équipements.
    • Relier l’application Back For Front (BFF) et l’application Backend
    • Décrire la structure de l’Api BFF et de l’Api Backend et générer tous les endpoints de l’application BFF et de l’application Backend dans des manifests avec Swagger.
    • Créer des services Rest Controller implémentant l’Api BFF et l’Api Backend générées par le Swagger.

    Missions: Test unitaires et d’intégration
    • Écrire les tests unitaires pour l’application BFF et l’application Backend avec JUnit, Mockito, Testcontainers, Wiremock, etc.
    • Assurer la qualité, vérifier les vulnérabilités, la couverture et la sécurité dans le code sources avec SonarLint et SonarCloud.

    Missions: Ops
    • Préparer l'environnement de déploiement de l’application BFF et de l’application Backend avec Docker.
    • Faire appeler à la CI pour builder les images docker de l’application BFF et de l’application Backend.
    • Écrire des fichiers manifestes de déploiement des images docker de l’application BFF et l’application Backend dans un cluster Kubernetes de Google Cloud.
    • Faire appel à la CI pour déployer les images docker dans un cluster Kubernetes de Google Cloud dans les environnements de développement, d’intégration et de test.
    Java 21 Spring boot 3 Spring Security Spring Data JPA JPA/Hibernate Maven 3 Clean Architecture Spring MVC Architecture Microservices PostgreSQL pgadmin JUnit 5 Mockito Wiremock Testcontainers Docker Kubernetes Google cloud IntelliJ Atlassian JIRA
  • Fête de la Vie
    Ingénieur Développeur Fullstack
    January 2024 - May 2024 (5 months)
    Lomme, France
    Projet: GoMyDéfi

    Context: GoMyDéfi est une application de l’Association Fête de la Vie d'aide aux personnes en situation d’addiction. L’application leur propose des activités telles que le sport, les ateliers d’échanges, des forums de sensibilisation, etc. pour les sortir de ces addictions d’addiction.

    Missions: Développeur fullstack
    • Créer des web services côté backend et écrire des tests unitaires.
    • Migrer le projet frontend depuis Angular 9 vers Angular 16.
    • Aligner les dépendances npm présentant des failles de sécurité à la nouvelle version d’Angular.
    • Créer des services backend pour la gestion des structures et des forums des participants enregistrés.
    • Créer des web services côtés frontend pour mapper les web services backend.
    • Améliorer le design graphique de l’application frontend avec le framework PrimeNG
    • Contrôler la validité des données saisies dans des UI avec PrimeNG.
    Java 11 Spring Boot 2 Maven 2 Spring Data JPA JPA/Hibernate JUnit5 Mockito IntelliJ Angular 16 Typescript HTML5/CSS3 MySQL DBeaver Atlassian JIRA
  • Natan
    NLP Researcher / Développeur fullstack
    October 2020 - August 2023 (2 years and 10 months)
    Paris, France
    Projet: Guppy


    L’application Guppy est un écosystème d'outils pour aider le Business Analyst à rédiger des user stories. Le but étant de produire des besoins claires, sans redondance et sans inconsistance.


    Missions : Backend
    • Entraîner des modèles deep learning pour la classification des user stories et la détection des redondances.
    • Développer les web services de l’application dirigés par le domaine (DDD), les tests (TDD) et les événements (EDD).
    • Mettre en place l’infrastructure Kafka avec des containers docker pour la persistance et la distribution des événements Kafka et une base de données MySQL pour la persistance des objets métiers des web services.
    • Intégrer dans l’application Guppy les modèles deep learning avec des web services.
    • Développer un service d’authentification avec JWT, Spring security et OAuth2.
    • Développer un service de configuration Spring Cloud pour centraliser les configurations des microservices.
    • Exposer les web apis des microservices de l'application derrière Kong gateway.
    Missions: Frontend
    • Développer les applications front en Angular pour gérer les web services R&D de l’application.
    • Migrer l’application front d'Angular 13 à Angular 16 et aligner les dépendances npm avec la nouvelle version.
    • Optimiser le chargement des routes vers la backend avec des Resolvers et les protéger avec les interceptors et guards.
    • Gérer le design graphique de l'application front avec PrimeNG.
    Missions: Test unitaires
    • Écrire les tests unitaires des microservices métiers avec JUnit, Mockito, etc et les automatiser avec Jenkins.
    • Assurer la qualité, vérifier les vulnérabilités, la couverture et la sécurité du code sources avec Sonar
    Missions: Ops
    • Préparer un pipeline pour automatiser le build, le test, le packaging, etc avec Jenkins
    • Préparer le déploiement des microservices de Guppy avec Docker et déployer l'écosystème de containers docker dans le cluster minikube avec Kubernetes.
    Java17 Spring boot 3 Spring Cloud Spring Security Spring Data JPA JPA/Hibernate Apache Kafka Apache Avro Maven 3 GitHub Docker Kubernetes Google cloud Angular 16 Typescript PrimeNG JUnit5 Mockito Testcontainers minikube Python Scikit-learn Pytorch Transformers Fast API Trello

Recommendations

Be the first to recommend Placide

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories