Mes compétences :
Matlab
Java
Python Programming
C++
C Programming Language
SQL
Microsoft Project
Microsoft Office
Delphi
Entreprises
Air France (ESI DIGITAL)
- Consultant en Optimisation et Développement Informatique
2016 - maintenantIngénieur en optimisation et développement C++
Projet : Développement/évolution/maintenance des outils de gestion du personnel à Air France.
Conception, développement et intégration du module de gestion d’une suite d’outils permettant la gestion opérationnelle des personnels navigants notamment concernant l’optimisation des plannings.
Réalisations / Tâches
Participation à la rédaction des spécifications fonctionnelles et techniques.
Conception des modules d’optimisation, de vérification réglementaire et de calculs statistiques.
Développement des différents composants.
Définition et l’exécution de la recette technique et des composants développés.
Rédaction des scripts utils pour le projet.
Études sur l’ampleur des groupes de pratiques en optimisation.
Formation de l'équipe de production et transfert de compétences développeur.
Suivi et maintenance client.
Suivi des mises en production.
Rédaction des documentations utilisateur.
Environnement Technique :
C++ en Eclipse, Git, Linux, shell, gdb,
Université de Reims Champagne Ardenne
- Stagiaire en Recherche et Développement Informatique
2014 - 2014STAGIAIR
Dans le cadre du Projet mené au sein du Groupe Auto (Automatique et Systèmes hybrides) dans les laboratoires CReSTIC. L’objectif était d’étudier un problème d’organisation et d’ordonnancement multi-critères d’ateliers de production de type job shop en présence de machines non-identiques en parallèle (une ou plusieurs machines peuvent exécuter une opération donnée avec des durées différentes) et des contraintes de précédence entre les opérations à réaliser.
Réalisations / Tâches
Faire une étude bibliographique sur les différentes méthodes proposées dans la littérature pour la résolution de ce type de problèmes.
Résolution du problème par une métaheuristique basée sur les algorithmes d’optimisation par colonie de fourmis.
Implémentation un programme de résolution en langage C++.
Validation de ce travail par des expérimentations effectuées sur des « benchmarks » associés au problème.
Obtention de très bon résultats par rapport à ceux trouvées dans la littérature.
Communication à la Société Française de Recherche Opérationnelle et d'Aide à la Décision 2015 : « Résolution d’un problème d’ordonnancement d’atelier job shop généralisé multicritères avec un algorithme de colonie de fourmis »
Présentation et conférence sur mes travaux au seins de la ROADEF.
Compétences: Programmation
Sonatrach
- Stage de Master
2013 - 2013
STAGIAIRE EN RECHERCHE ET DÉVELOPPEMENT
Dans le cadre du Projet mené au sein de la Société SONATRACH à la raffinerie d’Alger et sous la direction du Pr AIDER Mezianne (Directeur de recherche en Optimisation Combinatoire à Alger). Le thème de ce stage rentre dans le cadre des problèmes d’optimisation combinatoire. Plus précisément il appartient à la famille des problèmes de tournées de véhicules dont la mission était de :
Réalisations / Tâches
Une étude bibliographique sur les différentes méthodes proposées dans la littérature pour la résolution de ce type de problèmes.
Un modèle de ramassage des ouvriers (on s’est basé après études et recueil de données sur une méthode approchée tabou vu la complexité du problème).
Implémentation d’un programme de résolution en MATLAB.
Validation de ce travail par des expérimentations effectuées sur des cas de tests de l’entreprise.
Comparer son coût au coût de la sous-traitance.