AFR - WebEngineering

publicité
e
AFR – Ingénieur logiciel – 12 ans d’expérience
// Votre interlocuteur euro engineering
// Coordonnées
Benjamin Gonzalez
Directeur Agence Transport & Energie
Email : [email protected]
Tél. +33 1 77 68 61 36
Mob. +33 6 18 04 17 45
// Secteur d’activité






Fournisseur de produits en télécommunications : Alcatel CIT (Alcatel Lucent),
Opérateur de réseaux CPL : Effinéo,
Transport : RATP, Sagem (Safran Engineering Services),
Défense : Giat Industries (Nexter),
Sécurité : Schlumberger,
Constructeur d’automobile : Renault ; Service Public : Education Nationale
// Domaine de compétences
Développement, maintenance de logiciels, tests, formation





Méthodes de Spécification : UML (cas d’utilisation, diagrammes de classe), LDS, SART, modèle entité-association (bases de données),
Méthodes de conception : SD,
Langages de programmation : Java, C/C++, Perl, Bash, Ksh, Chill,
Base de données : SGDB Oracle ; langage Sql, interface Sql plus, Pro*C
Compétences pédagogiques : guide d’utilisation d’outil de tests, assistance technique,
formation
// Outils












Outil de spécification/conception : Stp
Environnement de développement integré : Visual Studio 2010, Codeblocks ;
Compilateurs/déboggueurs : JDK (Java), Compilateur GNU gcc/débogueurs gdb, dbx
sous Unix, Linux
Générateur d’application : make sous Unix/LINUX
Outil d’analyse de protocole réseau: Wireshark ; Outil de tests unitaires : Attol Unitest
Gestion de configuration : Subversion, Benchcom,
Editeur de textes : notepad++, Vi, emacs, nedit, keyone,
Bureautique : Microsoft Office, OpenOffice sous Windows; TPS sous Unix
Environnements temps réel : RTC, Système temps réel d’Alcatel, de la Sat
Systèmes d’exploitation, matériels : Linux (Debian, RedHat, Ubuntu) sur PC ; Unix sur
Sun Solaris, HP ; Windows 7, NT, Ms-Dos sur PC
Régressi (Logiciel Expérimentation Assistée par Ordinateur)
Serveur d’application : Websphere
// Langues
Anglais : intermédiaire
1/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € - RCS : LYON B 330 421 462 – NAF 7112B
// Expérience
Euro-Engineering - mission RATP
12/2014 – 07/2015
Fonction : mise en œuvre de scripts et d’application en environnement de pré-production et tests
Durée : 7 mois
Projet : Assistance technique dans la mise en œuvre du Système d’Aide à l’Exploitation (SAE)
des lignes de bus de la RATP
Objectifs :
-
Migration des données d’exploitation depuis les centres localisés des lignes vers le Centre
de Régulation et d’Information Voyageur (CRIV),
Migration des données de sauvegarde d’exploitation entre processus Linux dédiés à la
gestion des lignes de bus,
Tests fonctionnels et d’intégration de l’interface SAE-radio
Réalisations :
-
Pour la migration des données d’exploitation depuis les centres localisés des lignes vers le
Centre de Régulation et d’Information Voyageur (CRIV)
o extraction des données de production à partir de la base de données de production,
transfert des données de production vers un serveur de pré-production,
o montée de version des données, chargement des données dans la base de données de
pré-production,
o tests métiers de régulation de l’application SAE avec les données de production :
 préparation de l’environnement de tests
 assistance technique aux testeurs
o extraction des données de pré-production, transfert des données de pré-production vers
le serveur de production,
o chargement des données de production dans la base de données de production
o écriture de scripts shell Bash
-
Pour la migration des données de sauvegarde
o transfert des données de sauvegarde de production vers un serveur de pré-production,
o mise en œuvre du script de migration des données de sauvegarde entre processus
Linux dédiés,à la gestion des lignes de bus,
o vérification des données,
o écriture de scripts shell Bash
-
Pour les tests fonctionnels, et d’intégration de l’interface SAE-radio
o mise à jour des fiches de tests fonctionnels à partir des spécifications de l’interface entre
l’application SAE et la radio (diagrammes d’échange des messages, description des
messages échangés avec XML)
o mise en œuvre des tests fonctionnels :
 préparation de l’environnement de tests,
 passage des tests fonctionnels
o participation aux tests d’intégration
o écriture de fiches d’anomalies
2/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Environnements techniques:
-
Langages : Bash, Awk, Sql, Xml
Base de données : Oracle
Utilitaires : Putty, sftp, cron, Wireshark, SqlDeveloper
PC sous Windows 7; sous Linux
Euro-Engineering - Mission Sagem, SES
09/2014 – 12/2014
Fonction : maintenance corrective, tests
Durée : 3 mois
Projet1 : Projet Airbus 350 logiciel de tests du train d’atterrissage
Objectifs :
-
Phase de tests unitaires et d’intégration
Réalisations :
-
Passage de tests,
Exploitation des résultats,
Modification des fichiers makefile
Environnements techniques:
-
PC sous Windows 7 ; station de travail sous Unix ; Putty
Langage : shell unix
Projet2 : Projet Airbus 380 logiciel de test du NSS
Objectifs :
-
correction d’anomalies se produisant lors de l’exécution de tests
Réalisations :
-
lecture des documents de conception et du code
Identification des fonctions à corriger
Environnements techniques:
-
PC sous Windows 7, Langages : perl, C/C++, java
Mission Aqsacom (SSII)
06/2014 – 09/2014
Fonction : Maintenance évolutive, programmation, tests
Durée : 3 mois
Projet participant à la géolocalisation pour SFR :
Lecture, calcul, formatage des paramètres de localisation (longitude, latitude, incertitude)
(C/C++; Visual C++ 2008 ; Windows 7; Subversion)
Participation au projet de portage de la bibliothèque LIIMSR23 du composant logiciel ComLIIMS
d’ALIS, basée sur l’architecture CORBA de l’ORB VisiBroker 8 vers omniORB 4.2
(C++ ; Visual C++ 2008 ; Windows 7; Wireshark ; Subversion)
3/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Pour le compte d’Effineo
03/2013 – 04/2013
Fonction : Maintenance évolutive, programmation, tests
Durée : 0.5 mois
Projet IMS: Obtention de la clé de licence à partir d’un code d’identification du logiciel
évolution d’IMS : Ajout d’un utilitaire de calcul de la clé de licence (C++ ; Visual Studio
2010; Windows XP)
Projet : utilitaire d’effacement de volume de données
Développement d’un script bash sous Linux permettant d’effacer des sauvegardes de
volumes de données, utilisation de cron, tests.
Formation et soutien Scolaire
01/2011 – 06/2014
Fonction : Professeur
Durée : 24 mois
Soutien scolaire en informatique (CodeBlocks), mathématiques, physique, chimie (niveaux :
lycée général, L1)
Informatique : développement de logiciels (C/C++, CodeBlocks sous Linux, Windows 7),
(logiciel Régressi sous Windows)
Education Nationale
09/2008 – 12/2010
Fonction : Professeur de physique Chimie
Durée : 40 mois
Construction des progressions pédagogiques, élaboration des cours, activités, travaux
pratiques.
Projet : Préparation CAPES - Education nationale
2003 / 2007
Siemens à Saint-Denis (SSII)
11/2002 – 03/2003
Fonction : Spécification, conception, programmation, tests unitaires, documentation Durée : 4 mois
Projet : utilitaire de calcul de métriques, en détachement, seule sous la conduite d’un chef de
projet
Objectifs :
-
Assurer le développement et le fonctionnement d’un outil de calcul de métriques pendant
différentes périodes de temps à partir de l’extraction de tickets de taxation au format xml
Réalisations :
-
Spécification/Conception,
Programmation, tests unitaires, d’intégration
Documentation en anglais
Environnements techniques:
-
Station de travail Sun sous Unix
4/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
-
Langages : C++, Perl, Ksh
Utilitaires : ftp, cron
Cegetel (SSII)
09/2002 – 11/2002
Fonction : Maintenance corrective, tests, documentation
Durée : 3 mois
Projet : application RHMNSS en environnement client-serveur, seule en forfait, sous la
conduite d’un chef de projet
Objectifs :
-
Assurer la maintenance corrective de l’application RHMNSS en environnement clientserveur
Réalisations :
-
Résolution de correction du logiciel,
Programmation en java, Tests unitaires, d’intégration
Environnements techniques:
-
Station de travail Sun sous Unix, PC sous Windows N, Langages : Java, Perl, Ksh
Serveur d’application Websphere
Renault à Guyancourt (SSII)
03/2002 – 07/2002
Fonction : définition des besoins des utilisateurs, spécification, conception, programmation, tests
unitaires, documentation
Durée : 4 mois
Projet : affichage d’histogrammes, seule en détachement, sous la conduite d’un chef de projet
Objectifs :
-
Assurer l’affichage d’histogrammes permettant de connaitre l’utilisation d’un logiciel de
calcul
Réalisations :
-
Définition des besoins des utilisateurs
Spécification, Conception
Programmation, tests
documentation
Environnements techniques:
-
Station de travail Sun sous Unix,
base de données sous Oracle,
Langages : C++, Perl, Sql
5/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Alcatel-CIT à Vélizy (SSII)
05/1996 – 11/2001
Fonction : Conception détaillée, programmation, tests unitaires, tests d’intégration, documentation,
formateur et assistance technique
Durée : 5 ans et 6 mois
Projets : Projet GSM, projet RTUWS : Outils de tests unitaires, projet carte prépayée, en
détachement au sein d’une équipe de 10 personnes, sous la conduite d’un chef de projet
Objectifs :
- Projet GSM : Maintenance évolutive d’une partie de la fonction Location Register du logiciel
VLR (Visitor Location Register),
Projet RTUWS :
o Développement, guide d’utilisation en anglais sous intranet,
o Assurer la formation et le bon déroulement des tests unitaires, d’intégration,
o Assurer la maintenance de RTUWS
Projet carte prépayée : participation à la validation du logiciel de carte prépayée
Réalisations :
-
Projet GSM :
o Formation réseaux du projet GSM, système de signalisation numéro 7, de l’Atelier de
Génie de Logiciel Benchcom,
Langage de Spécification LDS SPIC, Système
d’exploitation temps réel (institut de formation Alcatel, 1.5 mois)
o Participation à la conception détaillée des impacts des services supplémentaires de la
fonction LR du VLR,
o Programmation associée de l’évolution de la fonction LR du VLR,
o Mise à jour de la documentation,
o Tests unitaires de la fonction LR du VLR,
-
Projet RTUWS :
o Formation à l’outil de tests unitaires Attol Unitest (Marben)
o Participation aux spécifications de l’éditeur de scénario (UML : cas d’utilisation,
diagrammes de classes) du logiciel de tests unitaires,
o Conception détaillée d’une partie du logiciel de tests unitaires simulant des primitives,
relatives aux protocoles SSCS classe 2, X215,
o Programmation en langage C, Tests unitaires, d’intégration,
o Ecriture en anglais du guide d’utilisation de l’outil de tests unitaires sous Intranet,
o Formation/Assistance technique aux utilisateurs de l’outil de tests unitaires, d’intégration
o Programmation en Perl de l’outil de génération du dictionnaire d’anomalies
o Tests unitaires, intégration,
o Résolutions de rapports techniques liés à la base de données sous Oracle (C, Pro*C, Sql).
-
Projet carte prépayée : écriture de scénarii de tests à partir des spécifications fonctionnelles
Environnements techniques:
-
Environnement de programmation : Langages : C, Perl, Chill, Sql ; gestion de
configuration : Benchcom ; Station de travail HP sous Unix, base de données sous Oracle
Environnement cible : logiciel embarqué sous système d’exploitation temps réel
6/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Giat Industries à Versailles Satory (SSII)
01/1995 – 12/1995
Fonction : Chiffrage, encadrement, programmation, tests unitaires, documentation Durée : 11 mois
Projet : logiciel du calculateur en détachement, sous la conduite d’un chef de projet
Objectifs :
-
Maintenance évolutive du logiciel du calculateur,
Etablissement d’un chiffrage concernant des évolutions du logiciel,
Encadrement d’une personne, assistance technique concernant les évolutions du logiciel
Réalisations :
-
Prise de connaissance du logiciel par la lecture des documents de conception préliminaire,
détaillée
Evaluations des évolutions logicielles à intégrer
Mise à jour de la documentation de conception préliminaire et détaillée
Mise à jour de la programmation du logiciel,
Amélioration de la conception détaillée et de la programmation,
Réalisation des tests unitaires, d’intégration, de validation,
Face au dérapage du planning prévu, discussions avec le chef de projet, deux chefs de
services aboutissant à une réunion entre les deux services concernés pour une redéfinition
de ma mission auprès du client
Etablissement de chiffrage concernant des évolutions du logiciel,
Mission d’encadrement, assistance technique
Environnements techniques:
-
Langage C, Station de travail HP sous Unix,
PSA (SSII)
09/1994 – 01/1995
Fonction : Programmation, tests unitaires, documentation
Durée : 5.5 mois
Projet : Acquisition de données et de mesure, en forfait, au sein d’une équipe de 4 personnes,
sous la conduite d’un chef de projet
Cea à Bruyères Le Châtel (SSII)
11/1993 – 03/1994
Fonction : Maintenance corrective, tests unitaires, documentation
Durée : 5 mois
Projet : rapatriement de données venant de satellites, en forfait, pour le compte du CEA, sous
la conduite d’un chef de projet
Schlumberger à Rungis (SSII)
Fonction :
Spécification,
documentation
conception
04/1991 – 10/1993
détaillée,
programmation,
tests
unitaires,
Durée : 2 ans et 6 mois
Projet : Contrôleur de bagages, projet Controlix 2E *, en détachement, au sein d’une équipe
pluridisciplinaire de 6 personnes (physique, électronique, informatique), sous la conduite d’un
chef de projet
Objectifs :
-
Spécifications de l’interface opérateur en collaboration avec le service marketing,
7/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
-
Elaboration du document d’interface entre les tâches d’interface opérateur et la tâche de
traitement d’images,
Assurer le développement et fonctionnement de la tâche d’interface opérateur,
Assurer le développement et fonctionnement du logiciel de dépannage du logiciel
Réalisations :
-
Visite, discussions avec les contrôleurs de bagages à l’aéroport de Roissy,
Formation méthode de spécification : SA-RT, méthode de conception : SD, outil : Stp,
Spécifications de l’interface opérateur en collaboration avec le service maketing,
Simulation de différents scénarii pour l’interface opérateur (Sundraw) avec clavier et écran,
Participation aux réunions de décision pour le choix d’une carte de traitement d’images,
Participation à la revue de conception préliminaire (découpage en tâches, attribution des
priorités aux tâches, utilisation de sémaphores, de signaux, de boites aux lettres pour la
communication entre les tâches),
Conception détaillée de fonctions communes à toutes les tâches,
Conception détaillée de la tâche opérateur,
Conception détaillée d’une partie de la tâche fonctionnelle,
Programmation, Tests unitaires, d’intégration,
Résolution d’anomalies du logiciel,
Conception détaillée du logiciel de dépannage du logiciel,
Résolution d’anomalies du logiciel,
Tests unitaires et intégration dans le logiciel,
Rédaction des solutions apportées dans des fiches d’anomalies,
Modifications apportées au manuel utilisateur
Environnements techniques:
-
Langage C, Station de travail HP sous Unix,
Syséca à Saint-Cloud (Thalès Service)
12/1990 – 03/1991
Fonction : Conception, programmation, tests unitaires
Durée : 3 mois
Projet : portage d’utilitaires (rdump, dump, restore) de Vax/Ultrix vers Unigraph/Unix sous la
conduite d’un chef de projet
La Sat à Dourdan (SSII)
01/1990 – 11/1990
Fonction : Programmation, tests unitaires
Durée : 10 mois
Projet : traitement des appels de l’autocommutateur Terminaison Numérique d’Abonnés en
détachement sous la conduite d’un chef de projet
Syséca à Saint-Cloud
10/1989 – 12/1989
Fonction : Programmation, tests, documentation
Durée : 2 mois
Projet : documentation de l’AGL Entreprise/ADA
8/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Thomson-ASM (SSII)
04/1989 – 09/1989
Fonction : programmation, tests, documentation
Durée : 5 mois
Projet : interfaçage entre les procédures LTR3 et les fonctions C du système graphique LGITR
en forfait sous la conduite d’un chef de projet
IBM à Evry (SSII)
01/1989 – 03/1989
Fonction : Conception, programmation, tests, livraison
Durée : 2 mois
Projet : développement d’un simulateur d’automate en forfait sous la conduite d’un chef de
projet
Les cuisines Schmidt à Colmar (SSII)
12/1988 – 01/1989
Fonction : Programmation, tests unitaires, installation chez le client
Durée : 1 mois
Projet : pilotage de la chaine de montage des cuisines Schmidt en forfait au sein d’une équipe
de cinq personnes sous la conduite d’un chef de projet
// Formation
Diplomes
DESS Informatique Double Compétence Scientifique (Bac + 5)
1988
ISIAL (Institut Supérieur d’Informatique et d’Automatisme de Lorraine) à Nancy
Maitrise de chimie mention AB (Bac + 4)
1987
Université de Nancy
Capes physique chimie (concours Bac + 3)
2008
IUFM de Versailles, Antony
Formations complémentaires
Unités d’enseignement java au Cnam de Versailles
2012-2014
Langage java : Concepts de base et programmation objets
Analyse numérique en C++
programmation système sous Linux
Formation continue
1989-2003
Spécification et conception temps réel SA-RT (Learning Tree International), réseaux GSM,
système de signalisation CCITT numéro 7 (Institut de formation Alcatel), C ++ (Igl Technology),
Java (travaux pratiques et formalisme UML, Learning Tree International), Bases de données
relationnelles : Conception, langage Sql (Learning Tree International)
9/9
euro engineering - Siège social : 2, boulevard du 11 novembre – BP 2089 - 69616 VILLEURBANNE Cedex.
SA au capital de 4.772.422,75 € € - RCS : LYON B 330 421 462 – NAF 7112B
Téléchargement