Menu

Benoit BROUCKE

Vélizy-Villacoublay

En résumé

Architecte Logiciel depuis 1999, consultant senior chez Altran Praxis depuis 2009. Leader Technique, mon travail consiste à assurer l’architecture de la nouvelle plate-forme de développement logiciel de planification de mission pour la société Dassault-Aviation. La particularité de ce projet a été de mener en étroite collaboration avec le client la définition fonctionnelle et technique du framework au fil de l’avancement du projet, et en assurer la réalisation.
Cependant, pendant plus de 10 ans j'ai développé une bonne compétence des systèmes embarqués complexes notamment à base d'IHM à haute valeur ajoutée. Mon intérêt pour ces domaines est toujours très présent. Mon expérience professionnelle variée pourrait se définir par un travail sur des architectures complexes, distribuées, multithread, communicantes. Capacité de compréhension, esprit de synthèse et de communication, m'aident à gérer les relations avec des providers techniques, à analyser les besoins et les problématiques techniques du client.
A titre personnel, j'ai exploré ces dernières années des concepts de vérification de code, ce qui m'a incité à travailler sur une méthodologie afin d'allier la vérification formelle, les modèles et la plateforme Java. Le goût des sciences et des technologies, la compréhension des systèmes, le progrès des usages et des services, sont les moteurs qui m'incitent à proposer des solutions, à améliorer les architectures, et introduire l'élément différenciateur sur le produit ou contribuant à sa réalisation.
Mes aspirations ? Le challenge technologique, et pourquoi pas scientifique, dans le but de concourir à la réalisation d'un beau projet industriel, de société, dans une démarche où qualité et harmonie du travail font partie de la culture qui mène au succès.
Bien qu’ayant travaillé sur des environnements techniques variés, la technologie Java, la plateforme Eclipse et leurs possibilités sont mes outils de préférence.

Mes compétences :
Java
C, C++
Eclipse
Système embarqué
User interface
Software design

Entreprises

  • Altran Praxis - Software Architect, Technical Leader

    Vélizy-Villacoublay 2013 - maintenant Java, JavaFX, Spring, Hibernate, PostgresSQL, Eclipse usage et développement de plugins.

    Responsable de l'architecture d’une nouvelle plateforme pour la planification de mission pour le compte de Dassault-Aviation; organisée autour des technologies, Java, JavaFX, Spring, Hibernate, PostgreSQL, Luciad. Proposition et définition des caractéristiques techniques du futur framework de développement logiciel. Lead technique de l’équipe de réalisation. Projet en phase de livraison avec un prototype applicatif afin de démontrer les nouvelles bases architecturales.

    Projet de préparation de mission, domaine aéronautique militaire. Migration de fonctions applicatives d'une plateforme technique vers une autre plateforme applicative, afin de regrouper les différentes versions logicielles sur un cœur technique commun.

    Projet de préparation de mission, domaine aéronautique militaire. Analyse et mise en œuvre de solutions liées à différentes problématiques de persistance. Robustesse des mécanismes de persistance et de l'application selon des contextes d'exécution dynamiques de l'application. Model de persistance afin de gérer l'évolution du modèle métier, en perturbant au minimum l'existant.
  • Altran Praxis - Software Architect

    Vélizy-Villacoublay 2012 - 2012 Analyse et rédaction d'appel d'offre en milieu avionique (non embarqué, pas de certification); ferroviaire (ne nécessitant pas de certification); cœur artificiel (projet R&D); cadres très techniques. L'appel d'offre dans le cadre du milieu avionique s'est déroulé en plusieurs étapes avec des échanges clients importants, puis des workshops techniques afin d'affiner la proposition, une fois notre proposition retenue par le processus de sélection du client.

    Développement logiciel d'IHM3D sur Tablet Android avec Unity; évaluation technique et choix de la plate-forme. Interconnexion avec un système multimédia automobile, afin de présenter une interface multi modale de pilotage des fonctions de confort.
  • Altran Praxis - Software Architect

    Vélizy-Villacoublay 2011 - 2012 Analyse et support sur le projet SMEG Magneti Marelli (Peugeot 208). Stabilisation et développement sur système legacy complexe en fin de cycle de développement.
  • Altran Praxis - Architecte Software

    Vélizy-Villacoublay 2009 - 2011 Usage ou analyse de technologies variées à la faveur des projets: C, C++, Flex, Ice, CAN, Bluetooth, Linux, Java, Android, DO178-B. Eclipse usage et développement de plugins.

    Analyse et développement sur des projets de R&D. Travaux de R&D pour le compte de la société Continental.

    Développement sur un système automobile multimédia, sur la base de la plateforme GENIVI, dans le cadre de l'IAA. Inter connectivité d'un téléphone et de la plateforme automobile dans le cadre de l'usage d'une solution de guidance (JPANAMA).

    Portage d'un agent sur android pour un outil de test automatique: OTOMAT, outil interne. Etude de la norme DO 178B.

    Architecture et mise en oeuvre de concept d'IHM distribué, prototypage dans le cadre des travaux de R&D pour Continental. Participation à plusieurs phases et différents concepts clients (PolySurface, MagicUI)

    Développement logiciel d'IHM 3D, réalisation des choix techniques et évaluation. Proof of concept.

    Travaux préliminaires sur la conception d'un dongle Bluetooth, servant à l'interconnexion du réseau CAN automobile, via la prise OBD, avec un smart phone.
  • Activités Personnelles - Développement Logiciel

    2009 - 2012 Plusieurs développements plus ou moins important:

    Réalisation de tests et petits programmes de démonstration sur la base de la librairie MicroUI (technologie propriétaire de la société IS2T) dédié à de la programmation Java sur des cartes embarquées de type micro contrôleur.

    Analyse du format SVG, afin de mettre en oeuvre un process de transformation vers du code embarquable ciblant la librairie MicroUI.

    Réalisation d'un moteur graphique d'animation gérant un axe profondeur en Java, embarqué sur une carte ATMEL, programmation d'une démonstration.

    Approche du domaine des logiciels critiques. Etude des principes de la vérification formelle du logiciel. Démarche personnelle sur la base du langage Java et de la plateforme Eclipse (chaine de compilation, AST) dans le but de construire des outils de vérification formelle du logiciel.
  • Continental Automotive Systems - Software Architect, Analyste

    Toulouse 2008 - 2009 Année de transition, suite à la reprise des activités par la société Continental et la restructuration interne qui s'ensuit. Finalisation du projet SADAJ (projet ANR).

    Etude des principes du MDA et des outils existants sur la plateforme Eclipse (Ecore, EMF, GEF: design IHM wysiwyg).
  • Siemens VDO Automotive - Software Architect, Technical Lead

    Tambouillet 2007 - 2008 Gestion du projet de recherche SADAJ (cadre ANR), et activités dans le cadre du pôle de compétitivité Aerospace Valley, pour le compte de Siemens VDO.
    Démonstration de Java en milieu hardware hautement contraint.
    Participation à la rédaction du project dans le but de la candidature, présentation dans le cadre de l'ANR.
    Réalisation de la démonstration BOOMBO, basée sur la plateforme de démonstration des produits ATMEL, (CAN AVR8bits). Simulation de BCI, organe de contrôle de différent devices automobiles.
  • Siemens VDO Automotive - Software Architect, Technical Lead

    Tambouillet 2006 - 2006 Lead Technique afin de mettre en oeuvre une solution logicielle sur la plateforme CONGA, boitier télématique basé sur hardware Blackfin Analog Device, Greenhills Velosity Operating System. Management de la relation avec le provider de la JVM (construite from scratch), IST (maintenant IS2T). Intégration software de la solution, lever et participer à la résolution des problèmes d'intégration, notamment dans l'interaction étroite entre la stack software native et la JVM.
    (Ce projet a été les prémisses du rapprochement entre deux sociétés, Greenhills et IS2T, qui maintenant ont une offre Java temps réel sur le marché)
  • Siemens VDO Automotive - Software Architect, Analyste

    Tambouillet 2005 - 2005 Définition et réalisation des couches basses logicielles du système offboard de navigation JPANAMA, développé sur smartphone sur le profile J2ME.
  • Siemens VDO Automotive - Software Architect, Analyste

    Tambouillet 1999 - 2004 Système embarqué automobile multimédia. C, Java, IHM multi modal, moteur d'animation graphique et 3D (M3G). Plateforme J2ME. Pile de communication, CAN, Bluetooth. Plateforme Eclipse, développement de Plugin.
    Participation au développement sur le Framework TLA (exploité sur certaines séries chez BMW, Audi), dédié à la réalisation de système multimédia automobile.
    Analyse et benchmarking de technologies, recherche de solutions techniques transverses, gestion de la relation avec des fournisseurs technologiques. Lead technique sur les outils transverses, les JVMs.
    Analyse et propositions afin d'adapter les concepts de TLA sur des plateformes Low cost. Analyse du profile J2ME.
    Travaux sur la stack 3D, M3G, gestion de la relation avec la société Superscape, prototypage en partenariat avec le service de design.
  • Company General of Geophysics, Dpt Seismic Processing - Ingénieur Software

    1997 - 1999 Environnements UNIX, Station de travail Windows, C, c++, Java, JINI.
    Travaux sur la chaîne de traitement du signal sismique. Etude de solutions nouvelles dans le but de faire évoluer la chaîne de traitement à la faveur de technologies émergentes. Optimisation des ressources de calcul, distribution du code, architecture des IHMS et découplage des composants par un modèle de contrainte.
  • Company General of Geophysics, Dpt. Geophysical Analysis - Ingénieur Software

    1992 - 1997 Programmation événementielle, distribuée, technologie objet, environnements UNIX, X11, MOTIF, C, C++, CORBA.
    Travaux sur les logiciels d'analyse sismique, cartographie, modèle d'analyse de faille, gestion des ressources mémoires, modèle d'accès sur des bases réparties hétérogènes.
  • Armée de Terre - Scientifique du contingent

    1991 - 1992 Modélisation des données de carte militaire, dans le but de passer sur un modèle numérique de type ARC/INFO

Formations

  • Université PARIS VI (Paris)

    Paris 1990 - 1991 DESS Informatique appliquée aux sciences de la terre

    Mention très bien
  • Université Lille I - Sciences Et Technologies (Villeneuve D'Ascq)

    Villeneuve D'Ascq 1987 - 1989 Licence et Maitrise de Géologie fondamentale et appliquée

    Géologie Fondamentale et Appliquée - Mention Bien et Assez Bien

Réseau

Annuaire des membres :