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

Xavier Philipponneau

Developpeur fullstack Java Angular Spring Boot

560 €/jour
Nice, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Xavier

💻 Vous recherchez un développeur Java, Spring Boot, Angular ?
Vous souhaitez développer une application web performante ?
Vous êtes au bon endroit.

Je suis développeur d'applications web avec plus de 10 ans d’expérience. Je suis spécialisé en Java, Angular, Spring Boot, Hibernate, SQL, avec des compétences Agile.

J'ai travaillé dans des secteurs variés comme l'aéronautique, la propriété intellectuelle, le secteur public ou dans l'immobilier.
J'ai collaboré avec des entreprises telles que Air France, Questel, WeGrow, la Métropole de Toulon ou CapFun.

Je suis en mesure de vous accompagner sur les éléments suivants :
- Concevoir, développer et maintenir les fonctionnalités en adéquation avec les besoins métier
- Participer à la rédaction de spécifications techniques détaillées
- Analyser l’impact de la conception du produit sur l’architecture technique SI
- Développer le back-end en Java / Spring Boot
- Développer le front-end en Angular, React
- Mettre en place des bases de données relationnelles avec PostgreSQL
- Mettre en place une CI / CD
- Mettre en place une architecture logicielle respectant le clean code
- Rédiger de la documentation technique
- Effectuer des tests unitaires et d'intégration pour garantir la qualité du code
- Participer au refactoring, amélioration continue et contribution à la revue de code

Je dispose aussi de connaissance en Intelligence Artificielle (Python, LangChain, Haystack).

J'accorde aussi une grande importance à la transparence. Pour cela j'envoie un rapport quotidien de mes activités à la fin de la journée.

Vous avez un projet ?
Contactez-moi !

---
Backend Java Spring boot, Back end Java Spring, Spring Security, Maven, Spring Cloud, Hibernate, Modèle MVC de Spring, Spring Data, Java Database Connectivity (JDBC) et JUnit, J2EE, JEE, Java EE, Front end Angular, AngularJS, front Angular JS, frontend Angular.js, Angular Material.


  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Capacité professionnelle limitée

Accepte de travailler sur site
Nice (jusqu’à 50 km), Paris (jusqu’à 50 km), Lyon (jusqu’à 50 km), Marseille (jusqu’à 50 km), Monaco (jusqu’à 50 km)

Expériences

  • weGrow
    Développeur fullstack Java Angular
    EDITION DE LOGICIELS
    avril 2022 - Aujourd'hui (4 ans et 2 mois)
    Cannes, France
    WeGrow est une entreprise fondée en 2018 qui a maintenant plus de 30.000 utilisateurs répartis dans 65 pays. Son chiffre d'affaires en 2024 s'élève à 5 millions d'euros et elle emploie plus de 60 personnes.
    Son objectif est d'identifier et de mettre en avant les bonnes pratiques au sein d'entreprises internationales qui fonctionnent en silo. Pour cela elle a développé un logiciel SAAS fonctionnant avec de l'Intelligence Artificielle.

    L'équipe était constituée de :
    - 1 chef de projet
    - 1 Staff Engineer
    - 7 développeurs (backend - frontend)

    Nous interagissions avec les équipes :
    - Produit (2 personnes)
    - Test (3 personnes)
    - UX/UI (1 personne)

    En tant que développeur Java Angular, j'ai effectué les missions suivantes en respectant les principes Agile:
    - Développement Java, Spring Boot, Angular, SQL
    - Conception et optimisation d’une API back-end robuste et fiable
    - Refonte et optimisation d’une API de recherche ainsi que du système de permissions utilisateurs pour des traitements plus rapides et scalables
    - Développement de composants graphiques respectant un design system, et création de formulaires réactifs
    - Développement de batches automatisés pour l’envoi d’emails personnalisés à grande échelle
    - IA: Création d’un outil de scoring permettant de rapprocher du contenu similaire, optimisant la pertinence des recommandations
    - IA: Développement d’un assistant IA permettant aux utilisateurs de poser des questions et d’obtenir des réponses précises à partir des données issues de la base client

    ---
    Contexte technique :
    Backend Java Spring boot, Back end Java Spring, Spring Security, Maven, Spring Cloud, Hibernate, Modèle MVC de Spring, Spring Data, Java Database Connectivity (JDBC) et JUnit, J2EE, JEE, Java EE, Front end Angular, Angular, front Angular, frontend Angular, Angular Material, Postgres, PostgresSQL, SQL, Typescript, JavaScript, Html, HTML5, css, css3, Maven, GIT, Clean code, SOLID, Rest API, Python, Microsoft Azure, BitBucket, TestContainer
    Java Spring boot Hibernate Angular Typescript PostgreSQL SQL Python Méthode agile OAuth2 Spring Security JUnit Spring Batch Spring MVC Fullstack Développement full-stack Développeur full-stack Java 11 JUnit5 Back-End development Développeur Back-End Développeur Web Back-end Front-End development Développeur Web Front-end Front-End Developer Développeur backend Java Développeur back-end Java Développeur Java Développeur frontend Angular Développeur front-end Angular Développeur Angular Java Spring Boot Java Spring Java Angular
  • Questel
    Développeur Java backend
    EDITION DE LOGICIELS
    avril 2021 - août 2021 (4 mois)
    Valbonne, France
    Questel opère dans le secteur de la Propriété Intellectuelle. L'entreprise est présente dans 30 pays à travers le monde (Paris, Tokyo, Shanghai, Munich, Etats-Unis, Inde, Japon) et gère une base de données comprenant 120 millions de brevets provenant de 110 autorités de délivrance de brevets. Cela inclut des solutions intégrées pour la recherche, l'analyse et la gestion des brevets. En 2024 Questel a généré un chiffre d'affaires de 46 millions de dollars.

    L'équipe était composée :
    - d'un chef de projet
    - de 8 développeurs

    Durant ma mission je suis intervenu sur un batch de transformation de données séquentielles au sein d'un ETL (Extract Transform Load). Le but de la mission était de synchroniser des informations sur des brevets issus de différentes sources (création / modification / acceptation ou refus) et de les enregistrer dans une base de données avec les informations mises à jour.

    En tant que développeur backend, mes missions ont été les suivantes :
    - Optimiser les temps de traitement de batches Java transformant de gros volumes de données issus de plusieurs bases de données
    - Créer des endpoints Java requêtant des tables de plusieurs Go dans un temps raisonnable
    - Assurer la fiabilité des traitements avec des tests unitaires en Java

    ---
    Contexte technique :
    Java, Java Database Connectivity (JDBC) et JUnit, DropWizard, MySql, Sql, Maven, git, Clean code, Backend developer, Backend application
    Java Java 8 Maven MySQL Développement Back-End Back-End development API REST SQL Git Développeur Back-End Développeur backend Java Développeur back-end Java Développeur Java
  • Air France
    Développeur Java backend
    AÉRONAUTIQUE & AÉROSPATIALE
    août 2021 - avril 2022 (8 mois)
    Valbonne, France
    Air France est une compagnie d'aéronautique française employant 76.000 personnes dans le monde réalisant un chiffre d'affaires de 26 milliards d'euros.
    Je suis intervenu au sein du département Cargo comme développeur Big Data. Mon objectif de centraliser plusieurs flux de données au sein d'un Datalake.

    L'équipe était composée :
    - 1 chef de projet
    - 1 développeur senior
    - 2 autres développeurs Big Data
    - 2 product owners

    En tant que développeur backend, j'ai effectué les missions suivantes :
    - Ingestion de données depuis différentes sources (XML, Kafka, etc...)
    - Développement d'un script python permettant de vérifier la véracité du modèle créé en économisant 90% du temps précédent à l'équipe
    - Echanges fréquents avec AMOs

    ---
    Contexte technique :
    Java, Apache Spark 2.3, Python Spark 2.3, Suite Atlassian Bamboo, Git, Maven
    Spark Java Python Python 3 Jupyter XML Apache Kafka Java 8 Développement Back-End Back-End development Développeur backend Java Développeur back-end Java Développeur Java

Recommandations

Stephane M.SM
Benoit BonaviaBB
Benjamin RavalijaonaBR
Stephane M. et 2 autres personnes recommandent Xavier

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master of Science
    Supinfo
    2013
    Sciences et techniques de l'ingénieur

Compétences

Catégories