You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
David SalaünDS

David Salaün

Java Angular Senior Developer Fullstack

€450/day
Toulouse, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About David

For the past 5 years, I have held the position of Technical Leader and Business Analyst on the IT systems of large accounts such as Air France - KLM, Navblue, and Airbus.

Being rigorous, curious, and proactive, I will successfully lead your project with the quality of work I have forged through my experiences.
=> project creation, application architecture
=> creation of graphical components
=> creation of business services
=> application maintenance, bug fixing, security vulnerability compliance
=> technical migration
=> Cloud migration

Do not hesitate to contact me for any further questions.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • CGI
    Java Lead Developer Full Stack for Air France - KLM
    AVIATION AND AEROSPACE
    August 2021 - Today (5 years)
    Valbonne, France
    Project:Optimization and positioning of cargo in aircraft holds.
    Context:Maintenance, application and technical evolution.

    Non-exhaustive achievements:
    - Creation of new business features: graphical components, business logic and DAO, database
    - Front-end/back-end migration (Struts -> Angular 19, AngularJS -> Angular 19, Java, Spring, Hibernate)
    - Creation of REST controllers, implementation of endpoints, DTO and Mapping (Mapstruct)
    - Migration to Azure Cloud: migration of batch processes to Azure Functions and creation of GitHub actions
    - Implementation of scheduled tasks on Control-M (Java executable launched by a bash script)
    - Creation of SQL tables, writing SQL scripts for production deployments
    - Implementation of Git flow
    Oracle Angular Spring Cloud Azure Control-M
  • CGI
    Technical Referent & Business Analyst for Navblue
    AVIATION AND AEROSPACE
    August 2020 - February 2022 (1 year and 6 months)
    Toulouse, France
    Project:Management of aircraft hold and cabin configurations, calculation of aircraft operational limits, and generation of IATA documents.
    Context:Technical and functional referent within a Spanish maintenance team.

    Non-exhaustive achievements:
    - Interface with the Product Owner and business experts during workshop phases
    - Writing functional and technical specifications, workload estimation
    - Writing documentation and transferring skills to the new team
    - Functional validation of developments and delivery of the executable to the client
    Spring Maven Git SonarQube Java Swing
  • CGI
    Java Developer for Navblue
    AVIATION AND AEROSPACE
    August 2018 - July 2020 (1 year and 11 months)
    Toulouse, France
    Project 1:Management of aircraft hold and cabin configurations, calculation of aircraft operational limits, and generation of IATA documents.
    Context:Transition from a Java client application to a client/server architecture.

    Project 2:Tablet-based embedded application for pilots to perform flight calculations.
    Context:Application maintenance.

    Project 3:Client application for generating license keys for Navblue applications.
    Context:Development almost from scratch.

    Non-exhaustive achievements:
    - Development of various front-end features based on the SWING library
    - Development of endpoints and resources based on the REST API
    - Development of a feature for controlling and validating license keys encrypted in SHA-256 (bouncyclastle library)
    - Development of an import/export/archiving feature for data persistence and workspaces
    - Development of an API for generating .docx and .xlsx documents from templates and business data (docx4j and POI libraries)
    - Development of unit tests based on JUnit and Mockito frameworks and API tests based on the ROBOT Framework
    Java Spring Maven REST Java Swing

Recommendations

Be the first to recommend David

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

Education

  • Azure Cloud (AZ-900 and AZ-204)
    2023
    Azure Cloud (AZ-900 et AZ-204)
  • Angular: Orsys
    Video Conference
    2023
    Angular: Orsys

Skill set

Categories