Menu

Mathias SEGUY

TOULOUSE

En résumé

- > je suis sur LinkedIn pas sur viadeo, contactez moi via LinkedIn. Merci d'avance < -
Fondateur Android2EE
Formez vos équipes de développement à Android avec Android2EE

Consulting - Expertise - Formation Android.
Formateur Consultant Expert Android.

Ancien Directeur Technique
Consultant Expert JAVA - J2EE
8 ANS D'EXPERIENCE

Auteur Android2ee.com
Docteur en Mathématiques Fondamentales
Ancien Directeur Technique & Avant-vente ST Informatique Services
Expert Technique de l'Agence Nationale de la Recherche
Rédacteur sur Developpez.com
Spécialités

FONDATEUR ANDROID2EE
Fondateur de l'entreprise Android2EE - La programmation sous Android
Consultant-Expert-Formateur Android.
Auteurs d'EBooks sur la programmation Android.
Conférencier - Enseignant Android dans les grandes écoles et les universités.

RESPONSABLE DE PROJETS ET D’EQUIPES
Ancine Directeur Technique (ST Informatique).
Responsable Manager De Projets

EXPERT TECHNIQUE
Expert Android - Java - J2EE & Architecte Logiciel
Expert Technique de l'A.N.R.

Mes compétences :
Android
Développement Java
J2EE
JAVA
Java j2ee
Mathématiques
Technique

Entreprises

  • Android2EE - Fondateur

    2012 - maintenant Fondateur Android2EE - Consulting Expertise Formation Android
    Android2EE

    novembre 2011 – Poste actuel (3 mois) Monde

    Fondateur de l'entreprise Android2EE (SARL)
    Formation - Expertise- Audit Android
    Expertise - Audit Java - J2EE
    Android2EE est une entreprise spécialisée dans la formation Android proposant un ensemble de formations adaptées aux besoins des entreprises:
    Formation Initiale : Devenir autonome en 3 Jours (3j).
    Formation Approfondissement (2j).
    Formation Spécificité Tablette et Graphisme(2j).
    Formation Applications complexes (2j).
    Formation chef de projet - responsable technique (1j).
    Formation Mutlimédia (2j).
    Formation sur mesure (2 à 3j).

    Formez vos équipes de développement à Android avec Android2EE
    (Architecte, Développeurs et Responsable Techniques de projets).

    Un tournant se joue actuellement dans le monde de l'informatique avec l'apparition des smart-phones et des tablettes, notamment sous Android, le célèbre système d'exploitation Google.
    Il est important pour les entreprises informatiques de préparer cette transition vers ce nouveau type de développement, cette nouvelle façon de concevoir les applications, ce nouveau système et plus généralement cette nouvelle philosophie.
  • ST Informatique services - Directeur Technique

    Toulouse 2010 - 2011 Depuis le 03/2010
    Directeur Technique ST Informatique Services.
    --------------------------------------------

    Directeur Technique et Avant Vente
    -Responsabilité de la création du pôle forfait de l’entreprise.
    -Avant vente et réalisation de projets GWT dans le domaine de la gestion des ressources humaines.
    -Pilotage d’un audit de code pour une application Airbus basée sur la génération automatique (MDA-Acceleo).
    -Mise en place d’un plan de montée en compétence des collaborateurs de l’entreprise à la programmation GWT.
    -Réalisation de diverses avant-ventes.

    Expert-Consultant Android - Java - J2ee
    -Auteur de 3 Ebooks sur la programmation Android (android2ee.com)
    -Conférencier sur les thèmes de la mise en oeuvre de projets et la programmation Android (Cesi-Exia, Epitech, IUP ISI, SupInfo, IngeSup …).
    -Créations d’un blog Android sur developpez.com.
    -Rédaction d’articles sur developpez.com.

    Expertises techniques pour l’Agence Nationale de la Recherche.
    -Création du pôle forfait de l’entreprise:
    -Mise en place du S.I. de l'entreprise,
    -Mise en place d'une infrastructure technique et qualité du pôle forfaits:
    -Mise en place des bonnes pratiques de développement :
    o de l'infrastructure nécessaire pour le développement :Trac, Mylyn, Subversion, Hudson, Maven, PMD, CheckStyle , Eclipse template, Eclipse code formatting, Eclipse Plugin…
    o de l'infrastructure d'intégration et de tests : Bases de données :Oracle, MySql, PostGre-Sql, Serveurs : Apache Tomcat, JBoss,
    o mise en place des normes de codage de l'entreprise et du processus qualité
    -Prise en main, l'audit et la mise en place de la road map des applications internes à l'entreprise:
    o Projet Qualoo (générateur de code industrialisé),
    o I.A. (intelligence artificielle basée sur les multi-agents d'indexation documentaire)
    o Android,
    o AgoraVox (peer to peer)
    -Création des templates de dossier d'architecture, de réponses techniques, de spécification d'application génériques,
    -Management des équipes en charge des projets internes,
    -Management et responsabilité technique des projets clients,
    -Responsabilité du budget du pôle.
  • Airbus via ST Informatique services - IS Project Leader

    2009 - 2010 08/2009 à 01/2010
    IS Project Leader
    Projet Airbus World Notification / AIRBUS (AIRBUS) – 6 MOIS
    -----------------------------------------------------------

    Projet Notification du portail Airbus World.
    Le portail Airbus World permet aux clients, opérateurs, équipages de vol, personnel de maintenance et autres professionnels de l’industrie aéronautique d’avoir un unique point d’accès sécurisé fournissant l’ensemble des services on-line d’Airbus.
    Le projet de notification est le projet phare de l’année 2010 pour le portail Airbus World.
    L’objectif du projet de Notification est de fournir, au travers du portail Airbus World, des outils de notification permettant aux utilisateurs d’être avertis lorsqu’un document relatif à leur métier est mis à jour par Airbus. Cet objectif se décline en les sous objectifs suivants :
    o L’utilisateur gère ses notifications au travers d’une interface unique et simple du portail Airbus World : Ajoute/Supprime des abonnements, regarde ses abonnements, définit la façon dont il souhaite être informé.
    o L’utilisateur reçoit un email de notification lorsque l’un des documents auquel il est lié par abonnement change.
    o L’utilisateur peut s’abonner à l’ensemble des documents gérés par les applications Airnav, TPPO, TDD, STDO, CDIS, Avionics&Simulation, FAIR, TDSF, Download Manager, Maintenance&Engineering.
    o Le service de notification doit respecter les droits d’accès des utilisateurs et ne peut permettre l’abonnement sur des documents auxquels il n’accède pas.
    o Le service de notification doit coexister avec les systèmes de notification existants et les remplacer au fur et à mesure
    o Le service de notification doit assurer la non-régression de service.

    Un autre axe important de ce projet est d’avoir un outil de notification centralisé, homogène, simple, unique et transverse qui remplace les 14 solutions existantes spécifique à chaque application contenu dans le portail Airbus.
    Ce projet a aussi pour but de remplacer les outils legacy AOLS basée sur la technologie SPOC.

    ->IS Project Leader

    Conception technique du projet pour le milestone M5 :
    - Vue logique et décomposition du système.
    - Dossier d’architecture (ARD).
    - Dossier de phase de conception (CPD).
    - Chiffrage de la solution.
  • Airbus via ST Informatique services - IS Project Leader

    2008 - 2009 04/2008 à 06/2009
    IS Project Leader
    Projet ISAMI / Airbus (Airbus) – 14 mois
    --------------------------------------------

    Projet ISAMI, Improve Structural Analysis Multidisciplinary Integration, est une application commune à tous les acteurs du design et du calcul de résistance avion. Ce logiciel permet de dimensionner chaque pièce de l’avion, tant celles en matériaux composites que celles métalliques, de calculer les « Reserve Factor » de chaque pièce (du boulon au fuselage complet) et de réaliser des tests virtuels par cas de charges.
    ISAMI est une application unique harmonisant les méthodes, les outils, les processus et les données dans le domaine du calcul de résistance des pièces qui remplace 500 outils distincts multidisciplinaires et multinationaux. Pour la première fois dans l’industrie aéronautique des avions sont construits avec des matériaux composite, tout est donc à inventer.
    Ce projet est une des grandes priorités d’Airbus pour les 4 raisons suivantes :
    o Homogénéisation du design avion : Harmonisation et rationalisation du processus métier, des méthodes, des données et des algorithmes de calculs.
    o Entreprise Etendue: Permet de livrer un unique outil à tous les acteurs du design avion quelle que soit l’entreprise, quel que soit le pays.
    o Compétence management : Permettre la mobilité des équipes design sans avoir à les reformer à des outils de locaux.
    o Doit être utilisé pour le design de l’A350

    Ce programme est multiplateformes (Sun, HPC AIX, Windows et Linux).Sa diffusion est world-wide (USA, Chine, Europe,…) et inclus tous les acteurs majeurs d’Airbus impliqués dans la conception et le dimensionnement des avions (Coes, RSP, sub-contractor). ISAMI est utilisé dans la conception de l’A350 et sera utilisé par tous les futurs programmes Airbus.
    Application Stand Alone, distribuée, basée sur un framework propriétaire (Caesam), codée en Java (Gui), C, C++, Fortran (méthodes de calcul) et Python (scripts utilisateurs).

    ->IS Project Leader

    Management des équipes de développements (5 équipes de 10-15 personnes en trans-nationales ; France, Espagne, Allemagne, Angleterre, Belgique) :
    - Responsabilité des dossiers techniques (conception, tests), des développements du projet.
    - Responsabilité de la productivité des équipes, du suivi des actions, du respect des plannings.
    - Responsabilité de la pré-intégration, de la validation, de la mise en production.
    - Tenir et Manager (Planifier/Gouverner/Contrôler) la partie IS du budget, la partie IS planifié du projet.
    - Délivrer la solution IS au sein du Périmètre et des limites de temps et de budget.
    - Coordonner les activités fonctionnelles, techniques et d’infrastructure.
    - Assurer le développement des couches transverses.
    - Endosser la responsabilité de l’intégration.
    - Assumer la responsabilité de la cohérence et de l’implémentation des solutions (incluant la sélection des outils et des sous traitants).
    - Surveiller les coûts et les performances.
    - Conduire les activités de l’équipe IS du projet.
    - Assurer l’allocation appropriée des ressources IS.
    - Suivre les objectifs Qualité en accord avec le plan Qualité et en respect avec les standards (GPP).
    - Etablir la validité des solutions proposées, vérifier la conformité entre les solutions et les besoins métiers.
    - Surveiller le progrès des tests en utilisant QualityCenter.
    - Etablir le Service Level Requirement (SLR).
    - Assurer la configuration du produit (gestion/administration).
    - Pourvoir les données pour les rapports de fin de projet, incluant les leçons apprises.
    - Assurer les progrès du projet par le suivi des sous traitants et des livrables.
    - Faciliter la communication entre tous les acteurs impliqués dans le projet.
    - Assurer la gestion de configuration des versions d’ISAMI.

    Durée : Avril 2008 – Juin 2009
    Budget : 8 M€ annuel (à charge IS 3M€)
    Taille de l’équipe : ~100 personnes (plein temps, annuel)
  • CapGemini via ST Informatique services - Responsable Technique

    2007 - 2008 09/2007 à 04/2008
    Responsable Technique
    Projet CMH / Airbus (Cap gemini) – 8 mois
    -----------------------------------------

    Projet CMH Version 8, Configuration Management Harmonisation, qui a pour but de délivrer un système cohérent et harmonisé pour la gestion des processus utilisés dans la configuration aéronautique et leur attestation par les autorités.
    Cet outil permet de rationnaliser internationalement toutes les informations concernant la configuration aéronautique et leurs changements. Cela au travers d'un unique système qui utilise le même processus pour tous les sites de tous les pays. Cet outil est utilisé pour gérer la construction de tous les avions.
    CMH se compose de deux applications principales ICC (Integrated Change Control) et CADB (Configuration Attestation DataBase). ICC permet d'effectuer tout le processus de management utilisé par Airbus pour les spécifications et les attestations des avions avec leurs documentations associées. CADB quand à lui a à charge la totalité des données utilisées pour la gestion de configuration des avions. Il regroupe de plus l'ensemble de leurs attestations, remplaçant les différents softwares utilisés précédemment par un réferentiel commun.
    CMH en quelques chiffres, c'est plus de 6600 utilisateurs, 1600 utilisateurs différents par jour, 110 000 pages par heures, 94% des pages sont générées en moins de 5 secondes, base de données de 950 Go.
    Architecture 4-tiers. Client léger, Serveur Web : IPlanet, pages générées par Struts. Serveur Buisness : Windchill pour la gestion du workflow. Serveur base de données : Oracle 9.

    -> Responsable Technique

    - Encadrement de l'équipe de développement (12 développeurs)
    - Responsabilité des dossiers de conception techniques et des développements du projet.
    - Responsabilité de la productivité de l'équipe,
    - Responsabilité du suivi des actions, de la gestion des tâches, du reste à faire, du respect des délais.
    - Responsabilité de la qualité, du processus, du respect des normes et des standards
    - Responsabilité de la pré-intégration, de la livraison pour validation,
    - Responsabilité des entretiens de fin de mission de son équipe,
    - Mise en place (conception, développement) de la partie Traçabilité permettant de visualiser l'évolution d'un objet ainsi que la comparaison entre deux versions différentes.

    Durée : Septembre 2007 – Avril 2008
    Charge (sur la période) : entre 1000 et 2000 jour/homme
  • CapGemini via ST Informatique services - Ingénieur Développement

    2006 - 2006 03/2006 à 09/2006
    Ingénieur de développement
    Projet BIVC / MOSS - DGA (Cap gemini) – 7 mois
    ------------------------------------------------

    Projet BIVC de centralisation de tous les plans de vols militaires sur le territoire, pour l'armée française.Architecture n-tiers, s’appuyant sur le protocole HTML (communication entre IHM et Servlet sur Tomcat), et un bus Corba entre les différents services métiers, la Servlet et la base de données. La persistance assurée par Hibernate et la compilation par des scripts Ant.

    -> Ingénieur de développement JAVA confirmé, Responsable de la partie Cliente:

    - Encadrement d’une équipe de 3 personnes, formation à Swing.
    - L’analyse et le développement des IHM en swing (30 écrans)
    - Développement de la couche de communication HTML entre les Applets et la Servlet.
    - Développement des méthodes de la Servlet dédiées aux IHM (controller, commandes,...).
    - Développement des méthodes de communication Corba entre la Servlet et le service dédié aux IHM.
    - Développement d'une partie des méthodes du service dédié aux IHM.
    - Réalisation des boites à outils swing et des boites à outils de communication Applet-Servlet.

    Charge : entre 3000 et 4000 jour/homme
  • CapGemini via ST Informatique services - Responsable Technique

    2006 - 2007 09/2006 à 09/2007
    Responsable Technique
    Projet SIMBAD / CNES (Cap gemini) – 1 an
    ----------------------------------------

    Projet SIMBAD de Système d'Information et de Management des BAlises Doris : gestion de l'ensemble de la structure matérielle associée aux balises doris, envois d'ordre de télégestion aux satellites et aux balises, génération de compte rendu pour l'IDS et l'IGN, module de simulation.
    Architecture n-tiers. Client lourd (Swing) communiquant avec le serveur (Tomcat) au moyen du protocole Https. La communication entre couches est basée sur Spring. La conception des objets métiers et des services s'effectue au moyen d'un outil de modélisation UML (MagicDraw) et la génération du code associé au moyen d'AndroMDA. La couche de persistance est prise en charge par Hibernate. La compilation, la génération du code est effectuée avec Maven. La technologie JavaWebStart se charge du déploiement sur les postes clients.

    ->Responsable Technique:

    - Spécification fonctionnelle de la partie simulation et définition de l’ensemble de l’IHM (dossier de maquettage, 60 écrans),
    - Spécification technique préliminaire et détaillée du logiciel (rédaction des dossiers correspondants),
    - Spécification technique et fonctionnelle des interfaces externes du système (rédaction du dossier correspondant),
    - Mise en place du framework client et de son architecture,
    - Etudes et prototypages (OpenMap, JTreeTable, Spring, Swing),
    - Développement du framework client, d'un outil d'affichage générique d'objet et d'un ensemble de bibliothèques utilisées par l'équipe IHM (Outil de cartographie, tableaux, tris, filtres).
    - Encadrement d’une équipe de 7 développeurs et suivi de l'activité (planning, affectation, animation des points d’avancement),
    - Formation (préparation et animation) de deux développeurs sur Swing
    - Suivi des budgets et des charges (suivi et estimations)

    Durée : Septembre 2006 – Mars 2008
    Charge : ~1000 jour/homme
    Point clef de spécification : Février 2007
    Point clef de conception préliminaire : Mars 2007
    Point clef de conception détaillée : Avril 2007
  • Magnus - Berget Levrault - Ingénieur de développement

    2004 - 2006 03/2005 à 03/2006
    Ingénieur de développement
    Projet E-Magnus / Berger Levrault – 1 an
    ----------------------------------------------

    -> Ingénieur de développement JAVA

    Magnus, leader sur son marché avec 20 000 références conçoit, développe et commercialise des solutions informatiques dédiées aux collectivités publiques.
    Deux types de missions réalisées:
    - L’analyse (fonctionnelle, technique) et le développement de sous modules logiciels (des IHM à la base de données) en architecture n-tiers en langage JAVA : J2EE (couche RMI).
    - L’analyse d’impacts dus à des modifications de la structure objet et de celle des données en base sur l’ensemble du logiciel puis de développement des solutions préconisées (JDBC – SQL) : Migration en cours d'année de la norme comptable et mise à jour à chaud de l'exercice comptable courant.

    Durée Projet : Janvier 2003 – *
    Charge : 40 personnes pendant 3 à 5 ans
  • Materia Viva - Ingénieur de développement

    2004 - 2005 Ingénieur de développement C++

    - Développement de logiciels (Agenda, Aide à la sauvegarde,…) en langage objet (Visual C++, Windows).
    - Mise en place de son parc informatique (achat du matériel, mise en réseau, mise en place de la sauvegarde automatique, formation des utilisateurs)

    Durée : Mai 2004 – février 2005
  • Siemens - VDO (Continental aujourd'hui) - Ingénieur de développement

    2003 - 2004 06/03 à 05/04
    Ingénieur de développement
    Siemens-Vdo – 1 An
    ------------------

    -> Ingénieur de développement C++ :

    - Analyse fonctionnelle, technique et développement d’une couche applicative (Visual C++, Windows) au logiciel PVCS Version Manager pour Siemens. Présentation du logiciel à la maison mère (en Allemagne). Aujourd'hui, le logiciel est toujours utilisé (sans besoin de maintenance).
  • Université Paul Sabatier - Doctorant : Attaché Temporaire à l'Enseignement et à la Recherche

    Toulouse 1998 - 2003 du 09/1998 au 05/2003
    Doctorant - ATER
    ----------------

    Attaché Temporaire Enseignant Chercheur :
    - Recherches en Mathématiques Fondamentales, Département Mathématiques, Informatique et Gestion (M.I.G.),
    - Enseignement des mathématiques dans le supérieur (Université Paul Sabatier), Département M.I.G.

Formations

Réseau

Annuaire des membres :