Ingénieur Supaero actuellement en poste chez Amadeus, en recherche d'une nouvelle opportunité (c++/java) (mobile)
Entreprises
Amadeus Nice
- Ingénieur développeur
Sophia Antipolis2018 - maintenantIntégration au sein de l'équipe fae chargé du développement et de la maintenance du cœur du moteur de recherche d'itinéraires dans le transport aérien d'amadeus.
* maintenance du code :
- 3 mois au sein de l'équipe de maintenance pour les problèmes en production soulevé par les clients
- maintenance une semaine toutes les 5 semaines pour les problèmes de test système
* portage d'un mécanisme de l'algorithme de recherche d'un code c vers un code c++ pour un produit n'en bénéficiant pas encore
* implémentation d'une nouvelle option de recherche (obtenir la solution la moins chère pour chacun des segments de vol)
* analyse des causes de la baisse de qualité du produit instant pour un certain client
* implémentation d'options de recherche (existantes sur les produits standard d'amadeus) pour le produit instant (près-calcul des solutions puis mise en cache afin d'être ensuite retourné dans des temps de réponse très faibles) :
- retourner pour chacune des recommandations les ancillaries associés (services annexes proposé pour un billet d'avion (repas, bagages, confort de la place, etc...)) : mapping des inputs
- obtenir la solution la moins chère pour chacun des segments de vol
* validation de résultats de shadows sur des releases (comparaison des dumps / temps de réponse / etc entre le code de la release et celui de production sur du trafique de production)
* analyses de faisabilité en terme de temps de réponse et de qualité des recommandations pour de nouvelles configurations
* débogage de scripts perl / python
Méthodologie:
Agile, intégration au sein de la scrum team instant flex
2017 - 2017Implémentation d'un algorithme de détection de changements entre une image prise par un drone et une orthomosaïque établie postérieurement. De l'état de l'art à son implémentation finale. calculs distribués sur plusieurs threads.
Technologies:
c++ / python
docker
Librairies:
tensorflow, keras, gdal, opencv
Environement:
Linux
gcc/gdb
CSIRO
- Stagiaire recherche
2016 - 2016Détermination et mise en évidence des performances de moyens de décomposition des
processus décisionnels de Markov appliqué à la protection des espèces en voie de
disparition dans le but de réduire la complexité exponentielle des algorithmes utilisés. De l'état de l'art à son implémentation finale. Modèle mathématique décomposé afin de permettre une implémentation multi-threadé
Technologies:
c++
Librairies:
openMP
Environnement:
Windows
gcc/gdb
Chu Toulouse
- Stagiaire ingénieur dévellopeur
Toulouse2015 - 2016Élaboration d’un logiciel établissant la correspondance entre un nuage de points –
obtenu par le biais d’un système optique (optitrack) – et des marqueurs biologiques dans
le but d’effectuer une analyse tridimensionnelle du mouvement des membres supérieurs
d’un patient hémiplégique. Brevet concédé au domaine public en accord avec le CHU
De l'état de l'art à son implémentation finale. Backend et interface graphique séparés en deux threads.
Toulouse2017 - 2018Club de robotique
Domaine : Systèmes autonomes
Filière : science de la décision (IA: deep learning, outils de classification, apprentissage par renforcement, ...)