Menu

Alain BELLON

ORGEVAL

En résumé

Consultant indépendant : actuellement en mission, prochaine disponibilité en 2015.

Types d’interventions : gestion de projets techniques, définition d’architecture, accompagnement d’équipes de développement, audit, analyse, développement technique avancé.

Expertise en architecture logicielle, design et modélisation objet :
• Construction d’architectures logicielles, de socles techniques, intégration de librairies open sources.
• Réalisation de frameworks techniques ou métiers spécifiques visant à cadrer et normaliser des développements ou à répondre à des besoins complexes.

Contexte technique : architectures java variées, multi-tiers avec client léger (Web) ou lourd (type Swing), web services, batchs.

Contexte métier : informatique de gestion dans tous les domaines.


Mes compétences :
Indépendant
Hibernate
Java EE
Java
UML

Entreprises

  • Groupe Berri (groupement de caisses de retraites) - Architecte logiciel

    2010 - maintenant Mission :
    --------------
    Architecte logiciel au sein de l’équipe « architecture et urbanisation ». La mission est principalement dédiée au back office réalisé en technologie Java / client léger :
    * Analyse et études techniques.
    * Maintenance et modernisation du socle technique sur lequel repose le logiciel
    * Rédaction de guides de développement.
    * Réalisation de différents frameworks techniques :
    - Socle pour la réalisation des traitements batch automatisant et normalisant la gestion de comptes rendus
    - Composant de gestion des habilitations
    - Composant de gestion des données de référence, avec processus de mise en production
    * Accompagnement des équipes de développement pour :
    - L’assistance à la conception
    - L’assistance à l’analyse et la résolution de problèmes

    Environnement :
    ----------------------
    Java, JSF, Hibernate, Jasper report, Oracle, JBoss, Tomcat, Quartz, Eclipse, Topcased, Maven.
  • Leclerc (GALEC) - Assistance à maîtrise d'ouvrage

    2010 - 2011 Projet :
    --------------
    Projet de réalisation du nouveau site web www.e-leclerc.com comportant notamment un espace e-commerce de vente de produits culturels physiques et en téléchargement.

    Mission :
    -------------------
    Assistance à maitrise d’ouvrage :
    * Rédaction de cahiers des charges.
    * Accompagnement dans la sélection des fournisseurs
    * Accompagnement dans le suivi du lancement du projet
    * Rédaction de spécifications générales et détaillées sur la partie marchande et notamment sur la gestion des échanges avec les magasins.

    Environnement :
    ---------------------------
    Java, Jahia, (Fast, Thalend MDM)
  • Banque de France - Archite logiciel : projet INTEROP

    Paris 2009 - 2010 Le projet :
    ------------------
    Réalisation au forfait d'une appplication de gestion de commandes et remises de fonds. L'application expose un extranet et des web services aux banques et aux transporteurs de fonds.

    Mission :
    --------------
    Architecte au sein du projet : conception et mise en place de l'architecture logicielle, assistance technique à l'équipe projet.

    Environnement :
    --------------------------
    JSF, RichFaces, Spring Webflow, Spring Core, Spring Security, Spring Web Services, JPA, Hibernate, Java 1.6, Oracle, Eclipse, Maven.
  • Manpower - Freelance : Architecte logiciel

    Nanterre cedex 2007 - 2009 La cellule “socle et service” est une cellule transverse du département étude. Elle a pour mission :
    * La maintenance d’un socle de développement servant de base à la réalisation des projets.
    * Le recherche et la mise en oeuvre de solutions logicielles diverses.
    * L’assistance technique aux équipes projet.

    Mission :
    ------------
    Architecte au sein de la cellule. Parmis mes principales réalisation, notons :
    * Réalisation d’un socle MVC Flex. Après étude, les frameworks de type Cairngorn, PureMVC (...) ont étés écartés car jugés inadaptés aux applications de gestion. Le socle réalisé apporte les services suivants :
    -- Structuration de l’application en une arborescence de contrôleurs d’écrans réutilisables.
    -- Gestion des erreurs, des messages fonctionnels, de la remontée des logs.
    -- Prise en compte de la modularisation des applications (déploiement).
    -- Gestion déclarative des contrôles de surface à partir de méta données définies sur les objets java côté serveur.

    * Migration en java 1.5 du socle Java Web de Manpower : ce socle s’articule autour d’une mécanique d’injection de dépendance (de type Spring). Il repose dans sa version initiale sur des tags XDoclet , utilisés en entrée de générateurs de code. Au cours de la migration, ces tags sont remplacés par des annotations Java 1.5 utilisées dynamiquement à l’exécution. Réalisation d’un plugin Eclipse assurant la migration du code des projets (à l’aide de l’API JDT).

    * Réalisation d’un socle de gestion de services. Ce socle a été réalisé avec les objectifs suivants :
    -- Maintenir automatiquement un référenciel fiable des services
    -- Découpler les évolutions des applications en gérant des versions
    -- Superviser les services (analyse des erreurs, des performances)
    -- Multimode (Web service, appel local ...)

    Environnement :
    -------------------------
    Java 1.6, Flex, WebWork, Spring, Hibernate, Web Services, DB2 sur Mainframe et unix, Maven, Eclipse.
  • AGF - Freelance : Architecte logiciel

    Puteaux 2005 - 2006 Le projet OCTAVE , est un logiciel de réalisation de devis d'assurances collectives santé et prévoyance. Il a été réalisé au forfait (2900 jours).

    Mission :
    ---------------------
    Architecte ( 260 jours) : définition de la solution d'architecture, spécification et réalisation du socle technique, conception et réalisation d'un moteur générique d'affichage et d'édition des produits d'assurance.

    Environnement :
    ---------------------------
    J2EE, Hibernate, JasperReport, Struts, DB2 sur Mainframe, Eclipse.

    A noter :
    -------------
    Application très générique qui s'appuie sur un métamodèle de description les produits d'assurance : pour chaque produit, description de la structure de données, des règles de gestion, des ecrans et des éditions. Exploitation du métamodèle par un moteur générique.
  • Projet de création de société - Créateur

    2004 - 2005 Etude et réalisation d'un site internet permettant aux utilisateurs de créer et gérer des bases de données. Le site comporte deux parties :
    - Une partie "administration" pour construire la base : description des données (entités, attributs et relations) et des écrans (menus, pages de recherche de données, fiches de saisie).
    - Une partie "utilisation" qui héberge les bases de données en exécutant les écrans décrits dans la partie administration.
  • T-Systems France - Architecte chef de projet

    ST DENIS 1995 - 2004 Architecture objet
    -------------------------
    Chef de projet architecture au sein de forfaits (4 projets). Définitions et réalisation avec une équipe, de l'architecture techniques de projets : frameworks, générateurs de code, normes, guides méthodologiques et techniques, formation et accompagnement de l'équipe projet.

    Gestion de projets
    -----------------------------
    Chef de projet au sein de forfaits (6 projets) en technologies Java.

    Formations
    ---------------------
    Animation de sessions de formation sur des langages (Java, C++, Smaltalk), des méthodologies (UML, OMT) et des technologies (XML, CORBA).

    Avant vente
    --------------------
    Participation à de nombreuses réponses à appels d'offres : rédaction des parties méthodologiques, techniques et fonctionnelles, chiffrage.

    Encadrement
    -----------------------
    A partir de 1998, encadrement d'une équipe d'ingénieurs et de consultants (10 personnes) : suivi des collaborateurs, entretiens annuels.
  • AD Consultant (SSII spécialisée en technologies objet) - Analyste développeur

    1994 - 1995 Réalisation de missions en régie pour des développements Smalltalk.
  • Service national en coopération scientifique (VSNA au Costa Rica) - Assistant chercheur

    1992 - 1993 Au sein d'un projet de modélisation de la croissance du caféier, collecte et analyse de données servant à la création du modèle.

Formations

Réseau

Annuaire des membres :