-
OnMobile Global
- Technical Product Manager
2012 - 2014
Mission :
Définition de produits logiciels, recueil de besoin clients, specifications, chiffrage, suivi de la réalisation et recette client
Realisation :
Définition d'architecture produit.
Définition des besoin logiciels spécifiques avec les clients.
Spécification fonctionnelles et techniques des produits.
Suivi des équipes techniques (développements, intégration, validation) en France, Inde, Argentine et USA (15 pers.)
Mise en place de l’architecture système.
Analyse des contraintes clients et des spécifications de tierces parties.
Chiffrage des développements.
Analyse et validation des implémentations de plusieurs clients vis a vis d’une seule architecture produit.
Environnement technique:
Developments Agile, Scrum, MS project , UML, Java, Eclipse, Junit, SVN, Javascript, Oracle DB, DynamoDB
-
Thales Services
- Responsable de développements / Architecte logiciel - UML/Java
Courbevoie
2011 - 2012
Mission :
Responsable de développements pour assurer la réalisation d'un noeud du sytème de gestion et traitement de l'Ecotaxe poids-lourds
Realisation:
Définition des besoins en termes d’environnements de développement et d'usine logicielle.
Interface avec le client (Recueil des besoins techniques)
Mise en place et configuration de l’environnement de développements et de l’usine logicielle
Mise en place de l’architecture logicielle et de de la politique de tests.
Chiffrage des développements.
Veille technologique : ESB (ServiceMix & Wso2) et des serveur d’application Glassfish & JBoss
Réalisation du prototype
Recrutement de l’équipe de développement (12 pers.), mise en place et suivi selon la méthode Agile
Définition, chiffrage et mise en place d'une plate-forme de tests de performance
Environnement technique:
Developments Agile, Scrum, MS project , UML, Java, Maven, Eclipse, Junit, SVN, Gwt, Glassifh, JBoss, ActiveMQ, Oracle DB, ESX, Jenkins
-
Thales Service
- Responsable de développements / Architecte logiciel - UML/Java
2009 - 2011
Mission :
Responsable de développements pour assurer la réalisation d'une interface graphique pour superviser un équipement de Télécommunication, destinée a la clientèle (contexte multi-site – équipe de 7 personnes).
Réalisation :
● Proposition et vente de la solution au haut management.
● Définition de la liste des taches par itération.
● Organisation des réunions d'estimations.
● Organisation des réunions d'avancement projet et reporting.
● Suivi de projets en sous traitance a l'étranger (Autriche).
● Élaboration et gestion d’un projet technique d’interopérabilité du système (en France et Italie).
● Mise en place de l’architecture logicielle.
● Mise en place de la politique de tests.
● Suivi et validation des évolutions de l’architecture.
● Intégration à un environnement d'intégration continue et suivi de celui-ci.
● Évaluation des exigences en termes d’architecture et de développement.
● Interfaçage avec les autres équipes liées au projet (software, hardware, système, gestion du parc logiciel, fournisseurs).
● Présentation du logiciel réalisé (en France et en Italie).
● Présentation du projet (organisation, architecture, environnement de développement, politique de tests, packaging) en français et en anglais.
Environnement technique:
Agile, Scrum, Version One (gestion projet), UML, Java/C++ ,Vxworks, Maven, Rhapsody , Eclipse, Junit, Swt, Hudson
-
Thales Service
- Architecte logiciel/Developpeur - UML/Java
2008 - 2009
Mission :
Architecte logiciel et développeur pour assurer la réalisation d'un outil interne : interface graphique de supervision d'un équipement de Télécommunication (contexte multi-site – équipe de 4 personnes).
Réalisation :
●Étude de faisabilité / Analyse architecturale et technique.
●Mise en place de l’architecture logicielle.
●Mise en place de la politique de tests.
●Suivi et validation des évolutions de l’architecture.
●Intégration à un environnement d'intégration continue et suivi de celui-ci.
●Évaluation des exigences en termes d’architecture et de développement.
●Intégration des livraisons des développeurs.
●Interfaçage avec les autres équipes software du projet.
●Présentation du logiciel réalisé (en France et en Italie).
●Développement logiciel et écriture des tests.
Environnement technique:
Agile, Scrum, Version One (gestion projet), UML, Java/C++ ,Vxworks, Maven, Rhapsody , Eclipse, Junit, Swt, Hudson
-
Softeam
- Ingénieur de développements stagiaire
Paris
2007 - 2007
Ingénieur d’étude et de développement stagiaire pour l’étude et l’implémentation de « Protocol State Machines » UML 2.1, partie de la spécification UML 2.1, non supportée par leur outil de modélisation (Objecteering). Ces travaux ont été réalisés dans le cadre du projet européen Modelplex.
Réalisation :
- Analyse de la spécification, recherche documentaire et élaboration de contraintes théoriques.
- Mise en application sur des cas d’études théoriques.
- Spécification et implémentation d’une solution logicielle destinée à Objecteering.
- Écriture des délivrables textuel de la fonctionnalité.
- Présentation de la solution aux partenaires du projet (CEA, IBM, York University, Thales, SAP).
- Mise en application de la solution sur un cas d’étude d’un des partenaires (Telefonica).