-
Safran
- Ingènieur integration
Paris
2015 - maintenant
Au sein de la société Safran Morpho, Ingénieur d’intégration pour la mise en place de bancs de tests et d’intégration (physiques et virtualisés) pour le projet Tchad (enrôlement de la population, édition de cartes d’électeurs et édition des listes électorales).
Etudes, installation, déploiement, tuning, paramétrage, scripting et documentation d’environnements de test et intégration d’un système electoral.
Mission : installation, scripting d’environnements de production, intégration, test et déploiement d’applications, tuning des valises d’enrôlement de la population (MESA) et de la partie centrale / concentrateur. Résultats avant la MEP en production chez le client, nécessaires afin de valider la complétude, la tenue ne charge, la stabilité des environnements d’enrôlement, ainsi que du central / concentrateur permettant de récupérer les données des bancs avec la MESA.
Objectifs : les versions définitives des valises d’enrôlement contenant la MESA sont déployées chez les clients finaux et l’enrôlement est commencé. La version intermédiaire du central et du concentrateur permettant de recueillir les données d’enrôlement est en tests.
Résultats : les environnements de production opérationnels chez les clients pour migration de plateforme.
Environnement technique: Oracle 11g, OpenStack, Hudson, Oracle Linux, Linux Mandrake, Python, Batch, Java, xml, framework FACIL. Outils internes et la structure des bancs d’enrôlement, central, concentrateur, parfaite connaissance de la structure Safran.
-
Metaware
- Ingènieur intégration
2015 - 2015
Au sein de la société Metaware, Ingénieur de mise en place d’environnement de développement, scripting, automatisation de processus de compilation et de batch.
Etudes, installation, paramétrage, installation, scripting et documentation d’environnement de production pour clients finaux.
Mission : installation, scripting d’environnements de production, test et déploiement d’applications, tuning. Résultats avant MEP en production chez le client, nécessaires afin de valider la complétude, la tenue ne charge, la stabilité des environnements de développement.
Objectifs : les versions finales logicielles/portails sont déployés chez les clients finaux.
Résultats : les environnements de production opérationnels chez les clients pour migration de plateforme.
Environnement technique: Scripting batch, , Team Foundation Studio, Jazz Team Server, Linux, Visual Studio 2012/2013, power shell, IBM Installer, Eclipse, Cobol.
-
SFR
- Ingènieur bench de performances
2014 - 2015
Au sein de la société SFR, Ingénieur de mise en place de bench de tests d’applications WEB, scripting, tests et tuning.
Etudes, installation, paramètrage, tuning, scripting, tirs, observations, recherche de causes d’erreur et comptes rendus des versions logicielles du système de gestions de clients / abonnements du groupe SFR.
Mission : installation, développement de benchs de performances, scripting et tests d'applications Web, tuning. Benchmark des résultats avant MEP en production des versions logicielles, nécessaires afin de valider la complétude, la tenue ne charge, la stabilité des applications commerciales.
Objectifs : les versions finales logicielles/portails sont déployés en production en environnement de production réel du groupe SFR.
Résultats : les versions logicielles opérationnelles dans les points de vente et les portails internet ouverts au public.
Environnement technique: Java, Javascript, PL/SQL, Linux, MongoDB, Oracle 11g, YUM, RPM, Cobbler, HP Load Runner, Sysload, Introscope, WebSphereMQ.
-
SFR
- Ingènieur bench
2014 - 2015
-
Accor
- Ingenieur de developpement Java/C/SQL
Paris
2014 - 2014
Etudes, modélisation, développement et intégration de versions logicielles du système de réservation du groupe Accor.
Mission : améliorations et évolution de code Java, migration d’applications de C vers Java, évolution du code C, création et amélioration de BD pour suivre les évolutions nécessaires pour le système de réservation du grand groupe hôtelier. Développement et intégration des versions logicielles, design et codage du soft/BD, intégrations et tests. Support des applications.
Objectifs : les versions finales logicielles sont déployées en recette et ensuite en production en environnement de production réel du groupe.
Résultats : Les versions du logiciel sont déployées pour être utilisés par le groupe Accor hôtels pour permettre rendre toute la chaine de réservation active et effective pour les consommateurs.
Environnement Technique :
Java, C, ASE/ASA, SQL, Perl, SVN, Maven, Eclipse, Power Designer, Unix.
-
General Electric
- Ingenieur integration et production Clearcase
Paris
2013 - 2013
Gestion de configuration, intégration, production de versions logicielles des cartes électroniques et du système de pilotage pour les scanners XRays.
Mission : Merges de code, intégration et production de versions définitives de logiciels de pilotage de cartes électroniques et le système de pilotage des scanners à rayons X GE. Mise en place du système de production de version et de gestion de configuration stable et sur, conception, planification, réalisation, documentation et formation. Gestion de Clearcase, administration, écriture de scripts en Perl et Python pour la bonne gestion des projets, des contraintes et d’administration de la base.
Objectifs : Merges des livrables de l’équipe de développement, génération et gestion des versions
logicielles définitives, écriture de tests et rédaction de reportings et de documents de livraison.
Résultats : Les versions du logiciel sont déployées sur les bancs de test et sur le matériel testé en mode opérationnel réel.
Environnement Technique :
Rhapsody, Visual Studio 2005, MS Office, Clearcase, Perl, Python, C, C++, Matlab, Unix.
-
Thales Security
- Ingenieur developpement Java/Crypto
Courbevoie
2013 - 2013
Au sein de la société Thales, Ingénieur développement Java (cryptographie).
Etudes, conception, développement, tests et intégration de module KeyBroker de gestion de clés cryptographiques pour un cloud sécurisé.
Mission : Concevoir et réaliser un module de KeyBroker capable de générer, dériver, stocker, attribuer et détruire les clés de chiffrement de données et d’objets, utilisation de la méthode Agile de développement.
Objectifs : Création de version industrielle destinée au système à fort volume de données / clients / cryptage
la cadre de la création d’un système Cloud sécurisé. Tous les développements se font « from scratch », pas
de réutilisation de code ou briques logicielles existantes. Methode Qgile de developpement est utiliseé.
Résultats : Le module a été réalisé, testé et déployé. Le projet fut arrêté faut de restrictions budgétaires.
Environnement technique :
Java, JSE, JNI, Eclipse, Rest, C++, XML, Enterprise Architect.
-
Lotsys
- Ingénieur intégration, production et gestion de configuration logicielle.
2012 - 2012
Au sein de la société Lotsys, Ingénieur intégration, production et gestion de configuration logicielle.
Gestion de configuration, intégration, production et tests des versions logicielles pour la gestion des terminaux de grattage et de tirage Neptune.
Mission : Correction des FT, intégration et production des versions définitives de logiciels de pilotage des
terminaux Neptune installés chez les buralistes et permettant de vérifier les bulletins de loto et les tickets à gratter.
Objectifs : Relecture de code, analyse et correction des FT mineurs, merge du code produit par les
développeurs, production de versions définitives avec la documentation « ad-hoc », installation et tests de
non régression sur les terminaux, reporting des tests et mise à jour de la base documentaire.
Résultats : Les versions du logiciel sont déployées sur le terrain dans les terminaux chez les buralistes et utilisée en traitement du flux monétaire réel.
Environnement technique :
C++, Synergy, CodeBlocks, Fedora, Debian, ClearQuest.
-
Cassidian
- Ingénieur développement Java
Blagnac
2011 - 2011
Correction des CR, développement, intégration, tests unitaires des versions logicielles du bus d’échanges de données pour le projet Qatar.
Mission : réalisation du Design, développement, tests unitaires et MCO de composants dans un
environnement ESB dans le cadre du projet ITFramework QATAR. Correction des FT, intégration et
tests.
Objectifs : Evolution et correction de la pré version du bus d’échanges de données pour la
surveillance des frontières. Développement d’un système de redondance, de sauvegarde et de reprise sur
erreur pour les centres – miroirs de traitement de l’information, correction de CR du système global (bus
d’échanges de donnée Corba).
Résultats : Les versions du logiciel sont déployées sur le terrain et utilisée en simulation ou en engagement tactique réel.
Environnement Technique :
Java, C# .Net, XML, JMS implementation, J2EE framework, Design patterns, Windows NT, Windows XP, Eclipse, Apache, Enterprise Architect, UML, Oracle, ClearQuest, Doors, SVN, Maven, ServiceMix, ActiMQ, Corba, Spring.
-
SPX
- Ingénieur dévelopement Java
Lyon
2010 - 2010
Au sein de la société SPX Automobile, Ingénieur Développement Java
Modélisation, conception, codage, tests et intégration des modules d’application du système de diagnostic
Mission : développement, intégration et mise en place d’un système de diagnostic pour véhicules
Objectifs : obtenir un système stable, performant, à la fiabilité éprouvée, distribué et adapté à plusieurs constructeurs automobiles. Développement du framework applicatif destiné à accueillir plusieurs surcouches logicielles pour différents constructeurs (Renault, Honda, Suzuki…). Développement de la partie log système transverse.
Résultats : le système SV2 est en place, la livraison définitive est prévue pour décembre 2010
Autres compétences : gestion de charge de travail, capacités d’auto apprentissage, capacités relationnelles et rédactionnelles
Management du travail avec les sous-traitants indiens et polonais (entreprises de développement et d’intégration), test des conformités des livrables, intégration et tests de chaine logicielle bout à bout, vérification de la documentation.
Environnement Technique :
Système Windows ; Langage Java ; API Eclipse ; Outils Sharepoint ; Logiciel JUnit ; Gestion de configuration SVN
-
BioSpace
- Ingèneieur dévelopement C++
2010 - 2010
Technologies utilisées : C++, Visual Studio 2005, Star UML, SVN, MS Office.
Autres compétences : gestion de charge de travail car forfait chez le client.
Ingénieur développement C++ chez EOS Imaging ( BioSpace).
Modélisation, Conception, codage, tests et intégration du module de génération de rapport pour un logiciel d’imagerie médicale.
Mission : développement, intégration et mise en place d’un module de génération
de rapport papier pour un système d’imagerie médicale.
Objectifs : obtenir un rapport détaillé et dynamique.
Résultats : le rapport est correctement généré et intégré dans le logiciel existant.
Technologies utilisées : C++, Visual Studio 2005, Star UML, SVN, MS Office.
Autres compétences : gestion de charge de travail car forfait chez le client.
-
Thales Joint and Land systems
- Ingénieur intégration et production
2010 - 2011
Correction des CR, intégration, production et tests des versions logicielles pour la gestion de pièces d’artillerie du projet Atlas Canon.
Mission : Correction des FT, intégration et production des versions définitives de logiciels de
gestion d’opérations militaires pour la France, Arabie Saoudite et Emirat Arabes Unis.
Objectifs : Gestion de production des versions et des patchs logiciels, tests d’installation et minimaux,
rédaction de documents de livraison et reporting des CR trouvés, tests de non régression. Maintenance et
évolution des scripts de production, maintenance et évolution des outils de gestion de projet, correctifs des
logiciels de simulation utilisés pour les tests du logiciel.
Résultats : Les versions du logiciel sont déployées sur le terrain et utilisée en simulation ou en engagement tactique réel dans trois pays différents.
Environnement Technique :
C++, Visual Studio 2005, Star UML, MS Office, Clearcase, Incredibuild, Python, SAGA, MS Project.
Formation IBM utilisation avancée de Clearcase et Administration Rational Clearcase.
-
DCNS
- Ingénieur dévelopement Java
Paris
2009 - 2009
Ingénieur développement chez DCNS Naval.
Modélisation, conception, codage, tests et intégration des modules d’application de gestion de navires de combat.
Mission : développement, intégration et mise en place d’un système de gestion de navires de guerre.
Objectifs : obtenir un système stable, performant, à la fiabilité éprouvée dans les conditions critiques pour un nouveau type de navires de combat.
Résultats : le système transitoire est en place, la livraison définitive est prévue pour 2010.
Technologies utilisées : Java, Swing, Clear Project, Net Beans, Eclipse, Ant, UBP, Linux, Objectering, Framework Jaguar et Naja.
Autres compétences : gestion de stress, gestion de charge de travail, capacités d’auto apprentissage, capacités relationnelles et rédactionnelles.
-
SPX Automobile
- Ingénieur Dévelopemennt Java
2009 - 2010
Modélisation, conception, codage, tests et intégration des modules d’application du système de diagnostic.
Mission : développement, intégration et mise en place d’un système de diagnostic pour véhicules.
Objectifs : obtenir un système stable, performant, à la fiabilité éprouvée, distribué et adapté à plusieurs constructeurs automobiles.
Résultats : le système SV2 est en place, la livraison définitive est prévue pour décembre 2010.
Technologies utilisées : Java, PSNext, Solomon, Eclipse, Enterprise Architect, Sharepoint, SVN, JUnit, Lotus.
Autres compétences : gestion de charge de travail, capacités d’auto apprentissage, capacités relationnelles et rédactionnelles.
-
Thalès Transportation Système
- Ingénieur test et validation
2008 - 2009
Ingénieur d’Intégration et de validation chez Thalès Transportation Système.
Ecriture de scénarios de tests d’après les spécifications, installation des équipements, tests avec les clients et validation finale du système de billetterie électronique unifiée pour tous les types de transports au Royaume de Danemark.
Mission : développement, intégration et mise en place d’un système de cartes de transport électroniques pour les voyageurs.
Objectifs : obtenir un système stable, performant, couvrant tous le pays et suppléant tout autre système existant actuellement.
Résultats : le système transitoire est en place, les cartes sont à disposition d’un groupe d’utilisateurs de test. Système fonctionnant avec les flux monétaires réels.
Autres compétences : gestion de stress, gestion de charge de travail chez le client (Danemark), gestion de travail avec le client final, capacités d’auto apprentissage, capacités relationnelles et rédactionnelles.
-
Sagem Défense Sécurité
- Ingénieur d’Intégration logicielle
2007 - 2008
Développement des logiciels, tests et mise en place de banc de production pour les cartes grises et les permis de conduire électroniques pour le Royaume du Maroc.
Développement et gestion de base de données Oracle. Design et production des cartes définitives. Formation du personnel.
Mission : développement, intégration et mise en place d’un système de production des cartes électroniques de nouvelle génération de documents.
Objectifs : obtenir un système stable, automatique à 95%, pouvant à terme produire 20 millions de cartes électroniques.
Résultats : le système transitoire est en place, les cartes sont délivrées aux citoyens, système automatisé à 40% (les travaux sont encore en cours).
Technologies utilisées : C++, Java, J2EE, PL/SQL, SQL, Oracle, Access,
Synergy, Framework propriétaire Facil, Eclipse, Birt.
Autres compétences : gestion de stress, gestion de charge de travail chez le client (Maroc), capacités d’auto apprentissage, capacités relationnelles et rédactionnelles, savoir faire l’abstraction et prévoir en avance les besoins de client pas encore exprimés mais pouvant fortement impacter le système existant.
-
SAGEM Defense Sécurité
- Ingénieur software
2006 - 2007
Ingénieur de Développement et d’Assurance Qualité chez Sagem Défense Sécurité.
Développement et validation des logiciels de contrôle des bancs électroniques servant à la production et à la qualification des matériels de défense.
Mission : développement des logiciels servant à vérifier et contrôler les équipement électroniques sensibles pour les applications militaires.
Objectifs : obtention des bancs fonctionnels et fonctionnant sans erreur, le matériel testé étant très sensible (haute disponibilité, erreurs de calcul avec de très faibles tolérances, prise en compte de toutes les situations critiques dont le matériel peut être sujet).
Résultats : les bancs existent aujourd’hui, et les matériels tels les centrales avioniques, les centrales des missiles et autres équipements de défense y sont testés.
Technologies utilisées : C, C++, Java.
Autres compétences : qualités rédactionnelles, fortes capacités d’abstraction pour trouver les anomalies, auto apprentissage, capacités relationnelles.
-
Google
- Ingénieur d’Assurance Qualité
Paris
2006 - 2007
Validation des requêtes de recherche utilisées dans le moteur de recherche sur Internet.
Mission : optimisation des requêtes afin d’améliorer les résultats en sortie.
Objectifs : obtenir des requêtes conduisant aux résultats pertinents, bien classés, sans bruit.
Résultats : les requêtes optimisées sont utilisées par le moteur de recherche effectif Google.
Technologies utilisées : C, Python, SQL, SQL Server.
Autres compétences : capacités rédactionnelles, d’analyse, organisation du temps de travail, gestion de stress.
-
Hewlett Packard
- Ingénieur de Développement et d’Assurance Qualité
COURTABOEUF
2005 - 2006
Développement de logiciel interne de gestion et de validation via portail web, création et gestion de bases de données. Conception, codage, validation, correction et déploiement. Extraction et consolidation d’informations via Business Objects // Siebel 7.5.
Mission : développement d’un logiciel de gestion des ventes, des stocks et des transactions pour les commerciaux. Travail sur tout le cycle de vie en V du logiciel (rédaction de cahier de charges, conception, architecture, développement, tests, intégration, tests fonctionnels, recette et validation, installation et formation des personnes).
Objectifs : avoir un logiciel fiable avec une interface claire et facile à utiliser, portable et ne nécessitant pas d’installation.
Résultats : logiciel fait, recetté et mis en production.
Téchologies utilisées : Access, SQL Server, SQL, Java, ASP, ASP.Net, PHP, Javascript.
Autres compétences : qualité rédactionnelles et relationnelles, scolaires, capacité d’abstraction, autonomie et auto apprentissage forts.
-
Eden nutrition
- Analyste développeur BD
2004 - 2004
Réalisation de bases de données sous Access sur commande pour une chaîne de
magasins.
Mission : réalisation de la base de données pour la gestion des ventes et des stocks.
Objectifs : base de données aidant à faire la gestion.
Résultats : Base de données effective, marche depuis 3 ans.
Technologies utilisées : Access 2000, HTML, VB.
Autres compétences : capacités d’abstraction.
-
Canalcom
- Ingénieur réseaux et télécoms
2004 - 2004
Mission : audit, déploiement, migration, création et mis à jour des réseaux et de solutions logicielles.
Objectifs : mise en place des réseaux et de solutions de groupes et de domaines de travail pour les grands utilisateurs. Sauvegarde des données et monitoring de l’installation, sécurisation des ensembles.
Résultats : réseaux effectifs et fonctionnels chez des clients comme Cerruti.
Technologies utilisées : Microsoft Windows 2000, Microsoft Advanced Server
2003, logiciels de backup et de monitoring, antivirus en réseau, mise en place des firewall et des stratégies de sécurité.
Autres compétences : analyse fonctionnelle, capacités rédactionnelles, capacités relationnelles.
-
Lagardère ITV
- Modérateur - animateur
2003 - 2003
Mission : réalisation d’une interface de gestion des SMS pour une chaîne de
télévision interactive. Animation des émissions en direct.
Objectifs : interface de gestion des SMS fonctionnelle, stockage des informations entrantes efficace et sécurisée.
Résultats : toutes les fonctions opérationnelles, testées et exemptes de bugs.
Technologies utilisées : PHP, SQL, MySQL.
Autres compétences : communication, médiation, rigueur et ponctualité.
-
Sybase
- Ingénieur d’Assurance Qualité UML
Paris
2001 - 2004
Mission : Tests et validation du logiciel de modélisation UML Power Designer // PowerAMC.
Objectifs : écrire les spécifications, les scénarios de tests, les scripts et le code, automatisation des tests, vérification et validation en suivant le scénario, correction des bugs, écriture et exposé des comptes rendus.
Résultats : sortie de 4 versions majeures des logiciels commerciales.
Technologies utilisées : Java, C++, SQL, Perl, WinRunner.
Autres compétences : rigueur, excellente rédaction en anglais technique, anglais technique bien parlé, esprit d’analyse afin de prévoir tous les cas possibles d’utilisation.
-
Ubi Soft
- Testeur de produits
Montreuil
2001 - 2001
Tests de jeux vidéo, audit et validation.
Mission : tester les jeux et faire les comptes rendus des tests. Aider à écrire les manuels d’utilisateur et de peaufiner le design final des emballages des jeux.
Objectifs : amélioration du réalisme et de la jouabilité, augmentation d’attractivité commerciale des jeux.
Résultats : plusieurs jeux sortis dans le commerce, certains élus « meilleur jeux de l’année » par la presse spécialisée.
Technologies utilisées : PC, console, Microsoft Office
Autres compétences : qualités rédactionnelles, savoir argumenter.
-
CNEFEI
- Interprète, traducteur
1998 - 2002
Stagiaire au CNEFEI (Centre National d'Education pour l'Enfance Inadaptée) à Suresnes.
Mission : mission internationale d’aide aux enfants handicapés.
Objectifs : Former les enseignants et les éducateurs spécialisés, apporter l’aide technique et matérielle, faire le partage de connaissances, écrire les logiciels éducatifs.
Résultats : plusieurs centres spécialisés ouverts, chaire spécialisée créée, aide technique et méthodique amenée dans les écoles. Publication de plusieurs ouvrages spécialisés, finalisation de 4 logiciels spécialisés dédiés à l’apprentissage des enfants.
Technologies utilisées : Delphi 3.0 et 4.0, Microsoft Office
Autres compétences : travaux de localisation des logiciels et des matériaux publiés, interprétariat simultané lors des conférences internationales, nombreuses missions en Russie.