-
Amadeus IT Group
- Consultant
Sophia Antipolis
2013 - maintenant
Evolution d’un portail web (Amadeus e-Support Center) supportant les produits d’Amadeus. Ce portail fournis de nombreux services, tels qu’un moteur de recherche permettant de rechercher par thèmes (ressources, documentation, erreur, alerte, …), adaptation du portail suivant l’utilisateur, vidéos pédagogiques, documentation fonctionnel et technique, etc.
De nouveaux services vont être implémenté tels qu’un chat ainsi qu’un forum.
Missions :
Ajout de nouvelle fonctionnalité
Administration du portail
Résolution de bogues
Environnement :
Langage | JAVA EE, (X)HTML, CSS, Javascript, JQuery, XML, SQL PL/SQL
Outil | Eclipse, SQL Developper
SGBDR | Oracle
Gestionnaire d’anomalie | WinAproach
Plug-in | DataTables
-
Amadeus IT Group
- Consultant
Sophia Antipolis
2013 - 2013
Amélioration des performances d’un système de notifications (WatchDog), associé à un gestionnaire d’anomalie (Win@proach). Ce produit est exclusivement utilisé par les agents des Help Desks afin de les alerter le plus rapidement possible sur des incidents critiques.
Les agents s’enregistre au préalable à certaine request afin d’être alerter. Une request dépend de plusieurs paramètres qui peuvent être la priorité, la localisation, l’équipe concerné, etc.
Ce système de notifications est un service Windows qui fonctionne de manière synchrone avec le gestionnaire d’anomalie (Win@proach).
Missions :
Optimisation du code
Revue de code
Migration des requêtes SQL native vers des Procédures stockées
Migration de SQL Server 2005 vers 2008
Environnement :
Langage | VB .Net(1.1-2 .2), SQL, Transact SQL
Outil | Visual Studio (03)
SGBDR | SQL Server (05-08)
Gestionnaire d’anomalie | WinAproach
-
Ausy
- Consultant
Sèvres Cedex
2011 - 2012
Conception et Développement d'un outil Web de gestion et de suivi des formations pour des consultants.
L’outil permet de gérer tous le cycle de traitement d’une demande de formations jusqu’à ca planification. Les acteurs présent dans le cycle sont : le consultant, le manager, le manager client, le responsable des formations ainsi que le directeur. Le suivi des demandes est réalisé par des notifications par mail afin d’informer chaque acteur de l’avancée des différente demandes.
Environnement : Langage (PHP (5.3), (X)HTML(4), JavaScript, SQL, CSS(2-3)), SGBDR (MySQL (5.5)), Moteur de Template (Smarty), Outil (NetBeans, MySQL WorkBench, WampServer), Gestionnaire d’anomalie (Mantis)
-
Amadeus IT Group
- Développeur Logiciel
Sophia Antipolis
2011 - maintenant
Evolution d’un logiciel (docSource) permettant de gérer la documentation de la société Amadeus, logiciel utilisé principalement par le service de documentation.
Les auteurs écrivent et éditent leur document dans Microsoft Word (03-10). Le logiciel est basée sur le principe d’une source uniques dit Single Sourcing. Les chapitres et sections des documents sont stockés en tant que sujets modulaires (Topics) dans la base de données. De cette façon chaque sujet peut être réutilisé dans les différents documents.
L’interface graphique de docSource est utilisé pour organiser les sujets (Topics) dans des livres et de publier ces livres (Books) dans une variété de formats d’impression (PDF, Word, …) et d’aide en ligne (HTML, Java, …).
Missions :
Ajout de nouvelle fonctionnalité
Résolution de bogues
Système de notifications lorsqu’un livre est publié
Création de nouveaux templates pour Word 2010
Compatibilité avec Word 2010
Compatibilité avec Windows 7
Environnement : Langage (VB .Net(1.1-2 .2), VB6, VBA, C# .Net(1.1-2.2), XML), SGBDR (SQL Server(05)), Outil (Visual Studio (03), Visual Basic 6), Gestionnaire d’anomalie (WinAproach)
-
Amadeus IT Group
- Stagiaire / Consultant Ausy
Sophia Antipolis
2011 - maintenant
Support technique et Administrations de base de données sur une application Amadeus (Amadeus Space Allocation). Projet réalisé en relation directe avec le client.
Le logiciel permet de gérer l'allocation des espaces de travail de la société Amadeus. Réparties en différents modules qui permettent de manager : les locaux (plans AutoCad), les parkings, le matériel, le personnel ainsi que les déménagements au sein de l’entreprise. Il dispose également d’un gestionnaire de gestion des étiquettes de portes et de divers outils qui permettant de réaliser des rapports d’analyses.
Access a été choisi parce qu’il fournit un éditeur graphique qui permet de réaliser des IHM à la fois user-friendly et complexe.
Quand à SQL Server pour son moteur SQL, robuste et performant.
Missions :
Résolutions de bogues
Ajout de nouvelles fonctionnalités
Administration de base de données
Gestion des comptes utilisateurs
Conseil sur l’utilisation du produit
Access (Editeur Graphique), SQL Server (Moteur SQL)
Environnement : Langage (VBA, SQL), SGBDR (Access (03), SQL Server (08))
-
Ausy
- Stagiaire
Sèvres Cedex
2011 - 2011
Conception et Développement d'un outil Web permettant de gérer les consultants au sein de la société.
Le logiciel permet à la fois de gérer les consultants et de générer des indicateurs relatifs aux consultants sous forme de graphique (statistique) et de rapports de présentation.
Analyse du Projet (Réalisation Cahier des Charges, Cahier de Faisabilité)
Conception de la base de données (Documentation Architecture de la base)
Création de Mok-Up (maquette) sous MS Visio
Gestion de la persistance des données via un ORM Doctrine
Mise en place de l’architecture MVC
Génération de statistiques avec la librairie pChart
Génération de fichier PowerPoint avec la librairie PHPPowerPoint
Environnement : Langage (PHP (5.3), (X)HTML(4), JavaScript, SQL, CSS(2-3)), SGBDR (MySQL (5.5)), Librairies (PHPPowerPoint, pChart), Framework (ORM Doctrine 1.1, PHPUnit),
Moteur de Template (Smarty), Outil (NetBeans, MySQL WorkBench, WampServer, Visual Paradigm)
-
Inside Secure
- Stagiaire
Meyreuil
2010 - 2010
Evolution d'un logiciel permettant d'évaluer le fonctionnement d'un contrôleur NFC (Near Field Communication) (Microread).
Missions :
Ajout de nouvelles fonctionnalités
Création d’une démo d’évaluation
Résolution de bogues
Editeur de Pixit (Pixit : Caractéristique du contrôleur NFC)
Optimisation du logiciel
Logiciel Multitâche (Multithreading)
Environnement : Langage (C#), Framework (.NET 3.5), Outil (Visual Studio (08-10))
-
Inside Secure
- Stagiaire
Meyreuil
2010 - 2010
Conception et Développement d’un logiciel permettant de piloter un bras robotique (Lynxmotion).
Le pilotage peut s’effectuer de deux manières : manuel ou automatique via des fichiers de séquence de mouvements. A l’aide d’un éditeur on peut éditer les fichiers de séquence de mouvements et les tester en temps réel. Le bras robotique à pour but de tester des tags (puces) NFC sur un lecteur de carte de manière précise et autonome.
Caractéristiques :
Pilotage du bras : Manuel ou Automatique (via fichier de séquence XML)
Position du bras en temps réel
Système de balayage
Editeur de séquence de mouvements (fichier de séquence de mouvements)
Gestion de la connexion du bras (RS232)
Logiciel Multitâche (Multithreading)
Environnement : Langage (C#, XML), Framework (.NET 3.5), Outil (Visual Studio (08-10))
-
Institut Méditerranéen de la Qualité I.MQ
- Stagiaire
2008 - 2008
Conception et Développement d’un logiciel de gestion des activités d'un institut de mesure réalisé sous Access (2003-2007).
Le logiciel permet une gestion du personnel de l'institut ainsi que des entreprises clientes et contactes au sein de ces entreprises. Deux modules gèrent les affaires en cours et les devis. Le logiciel fournit également des indicateurs de performance en fonction du chiffre d'affaire du personnel. Un suivi commercial des affaires en cours est possible.
Environnement : Langage (VBA, SQL), SGBDR (Access (03-07))