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

Xavier Philipponneau

Fullstack Developer Java Angular Spring Boot

€560/day
Nice, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Xavier

💻 Looking for a Java, Spring Boot, Angular developer?
Want to develop a high-performance web application?
You are in the right place.

I am a web application developer with over 10 years of experience. I specialize in Java, Angular, Spring Boot, Hibernate, SQL, with Agile skills.

I have worked in various sectors such as aeronautics, intellectual property, the public sector, and real estate.
I have collaborated with companies such as Air France, Questel, WeGrow, the Métropole de Toulon, and CapFun.

I can assist you with the following:
- Design, develop, and maintain features in line with business needs
- Participate in writing detailed technical specifications
- Analyze the impact of product design on the IT technical architecture
- Develop the back-end in Java / Spring Boot
- Develop the front-end in Angular, React
- Set up relational databases with PostgreSQL
- Set up CI/CD
- Set up a software architecture respecting clean code
- Write technical documentation
- Perform unit and integration tests to ensure code quality
- Participate in refactoring, continuous improvement, and code review contributions

I also have knowledge in Artificial Intelligence (Python, LangChain, Haystack).

I also place great importance on transparency. To this end, I send a daily report of my activities at the end of the day.

Do you have a project?
Contact me!

---
Backend Java Spring boot, Back end Java Spring, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC model, Spring Data, Java Database Connectivity (JDBC) and JUnit, J2EE, JEE, Java EE, Front end Angular, AngularJS, front Angular JS, frontend Angular.js, Angular Material.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Nice (up to 50km), Paris (up to 50km), Lyon (up to 50km), Marseille (up to 50km), Monaco (up to 50km)

Experience

  • weGrow
    Fullstack Developer Java Angular
    SOFTWARE PUBLISHING
    April 2022 - Today (4 years and 4 months)
    Cannes, France
    WeGrow is a company founded in 2018 that now has over 30,000 users in 65 countries. Its revenue in 2024 amounts to 5 million euros and it employs over 60 people.
    Its objective is to identify and highlight best practices within international companies that operate in silos. To achieve this, it has developed SAAS software powered by Artificial Intelligence.

    The team consisted of:
    - 1 project manager
    - 1 Staff Engineer
    - 7 developers (backend - frontend)

    We interacted with the following teams:
    - Product (2 people)
    - Testing (3 people)
    - UX/UI (1 person)

    As a Java Angular developer, I carried out the following tasks while respecting Agile principles:
    - Java, Spring Boot, Angular, SQL development
    - Design and optimization of a robust and reliable back-end API
    - Redesign and optimization of a search API and user permission system for faster and more scalable processing
    - Development of graphical components respecting a design system, and creation of responsive forms
    - Development of automated batches for sending personalized emails on a large scale
    - AI: Creation of a scoring tool to match similar content, optimizing the relevance of recommendations
    - AI: Development of an AI assistant allowing users to ask questions and get precise answers from customer database data

    ---
    Technical context:
    Backend Java Spring boot, Back end Java Spring, Spring Security, Maven, Spring Cloud, Hibernate, Spring MVC model, Spring Data, Java Database Connectivity (JDBC) and 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 Agile Methodology OAuth2 Spring Security JUnit Spring Batch Spring MVC Fullstack Full-stack Development Full-stack Developer Java 11 JUnit5 Back-End development Back-End Developer Web Back-end Developer Front-End development Web Front-end Developer Front-End Developer Java Backend Developer Java Back-end Developer Java Developer Angular Frontend Developer Angular Front-end Developer Angular Developer Java Spring Boot Java Spring Java Angular
  • Questel
    Java Backend Developer
    SOFTWARE PUBLISHING
    April 2021 - August 2021 (4 months)
    Valbonne, France
    Questel operates in the Intellectual Property sector. The company has a presence in 30 countries worldwide (Paris, Tokyo, Shanghai, Munich, USA, India, Japan) and manages a database of 120 million patents from 110 patent issuing authorities. This includes integrated solutions for patent search, analysis, and management. In 2024, Questel generated a revenue of 46 million dollars.

    The team consisted of:
    - 1 project manager
    - 8 developers

    During my assignment, I worked on a data transformation batch process within an ETL (Extract Transform Load). The goal of the assignment was to synchronize patent information from different sources (creation/modification/acceptance or rejection) and record it in a database with updated information.

    As a backend developer, my tasks included:
    - Optimizing processing times for Java batches transforming large volumes of data from multiple databases
    - Creating Java endpoints that query tables of several GB within a reasonable time
    - Ensuring the reliability of processes with Java unit tests

    ---
    Technical context:
    Java, Java Database Connectivity (JDBC) and JUnit, DropWizard, MySql, Sql, Maven, git, Clean code, Backend developer, Backend application
    Java Java 8 Maven MySQL Back-End Development Back-End development API REST SQL Git Back-End Developer Java Backend Developer Java Back-end Developer Java Developer
  • Air France
    Java Backend Developer
    AVIATION AND AEROSPACE
    August 2021 - April 2022 (8 months)
    Valbonne, France
    Air France is a French aeronautics company employing 76,000 people worldwide with a revenue of 26 billion euros.
    I worked in the Cargo department as a Big Data developer. My objective was to centralize several data streams within a Data Lake.

    The team consisted of:
    - 1 project manager
    - 1 senior developer
    - 2 other Big Data developers
    - 2 product owners

    As a backend developer, I performed the following tasks:
    - Data ingestion from various sources (XML, Kafka, etc...)
    - Development of a Python script to verify the accuracy of the created model, saving the team 90% of the previous time
    - Frequent communication with AMOs

    ---
    Technical context:
    Java, Apache Spark 2.3, Python Spark 2.3, Atlassian Bamboo Suite, Git, Maven
    Spark Java Python Python 3 Jupyter XML Apache Kafka Java 8 Back-End Development Back-End development Java Backend Developer Java Back-end Developer Java Developer

Recommendations

Stephane M.SM
Benoit BonaviaBB
Benjamin RavalijaonaBR
Stephane M. and 2 other people have recommended Xavier

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

Education

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

Skill set

Categories