About David
French
Native or bilingual
English
Fluent
Experience
- CGIJava Lead Developer Full Stack for Air France - KLMAVIATION AND AEROSPACEAugust 2021 - Today (5 years)Valbonne, FranceProject: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
- CGITechnical Referent & Business Analyst for NavblueAVIATION AND AEROSPACEAugust 2020 - February 2022 (1 year and 6 months)Toulouse, FranceProject: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
- CGIJava Developer for NavblueAVIATION AND AEROSPACEAugust 2018 - July 2020 (1 year and 11 months)Toulouse, FranceProject 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
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Azure Cloud (AZ-900 and AZ-204)2023Azure Cloud (AZ-900 et AZ-204)
- Angular: OrsysVideo Conference2023Angular: Orsys