logo

Concepteur Informatique

Architecture, Analyse, Développement
12 ans d’expérience


Résumé de carrière


  • Plus de 12 ans d’expérience en informatique.
  • Conception et développement d’applications Web.
  • Conception et développement d’applications pour la finance et l’assurance.
  • Conception d’architecture d'application et d’architecture technologique.
  • Optimisation des méthodes de développement.
  • Grande capacité d’adaptation Bon esprit d'analyse.


Objectifs


  • Travailler comme architecte applicatif, analyste fonctionnel, concepteur.
  • Être impliqué dans le développement d’application d’envergure.




  • CONNAISSANCES TECHNIQUES, FONCTIONNELLES ET LINGUISTIQUES

    • Systèmes d’exploitation: Windows, Unix / Linux, Solaris, Mac OS X
    • Langages: Java, Java EE 6, C, C++, SQL, PL / SQL, Powerscript, QT, CDI, Struts, Seam, Spring, Jasper Reports
    • Web: HTML, XML / XSL / XSLT, PHP, JavaScript, JSP, JSF
    • SGBDR: Microsoft SQL Server, Oracle, Sybase, MySQL, PostgreSQL, JPA, Hibernate
    • Serveurs Web et serveurs d’application: Apache, Tomcat, JBoss, WebLogic, Glassfish
    • Environnements: Eclipse, Netbeans, Microsoft Visual Studio, PowerBuilder, Business Works
    • Méthodologie de développement: Agile, XP Programming, UML

    • Back Office, Front Office, messagerie SWIFT, protocole Tibco, Rendez-Vous
    • Instruments financiers, rapports de comptabilité et de caisse titre, notionnal reset, courbes de taux
    • Intelligence Artificielle, réseaux de neurones, algorithmes génétiques
    • Programmation orientée objet et multithreads, clients/serveurs, interfaces graphiques (Multi plateforme)
    • Architecture orientée services (SOA), web services (SOAP, REST), architecture distribuée, automatisation des processus, design pattern

    • Langues:
    • Français: Langue maternelle
    • Anglais: Courant
    • Allemand: Courant
  • FORMATION

    • 2010
    • Certificat de Spécialisation - Finance de Marché
    • Conservatoire National des Arts et Métiers

    • 2007 - 2009
    • Licence (=Baccalauréat) Economie et Gestion, option Commerce International
    • Conservatoire National des Arts et Métiers

    • 1999 - 2002
    • DESS Informatique des Systèmes Autonomes, mention Très Bien
    • Maîtrise (=Maîtrise) Informatique, option Systèmes Autonomes, mention Très Bien
    • Licence (=Baccalauréat) Informatique, option Micro-Informatique Micro-Electronique
    • Université Paris 8

    • 1997 - 1999
    • DUT Génie Electrique et Informatique Industrielle, option Automatismes et Systèmes
    • IUT Ville d’Avray

    • 1994 - 1997
    • Baccalauréat (=DEC) Scientifique, option Technologie Industrielle
    • Lycée Léonard de Vinci, Levallois Perret

  • EXPERIENCES

    Depuis Juin 2012/ Wisedome.org, Montréal

    Co-Fondateur et directeur technique d’une plateforme d’apprentissage (Wisedome.org)

    • Conception, analyse et développement du de la plateforme
      • Production des documents d’analyse fonctionnelle et technique
      • Participation à la rédaction des spécifications fonctionnelles et techniques
      • Définition de l’architecture technique

    • Conception, analyse de la plateforme
      • Interaction avec les différents partenaires et participants
      • Production des documents d’analyse fonctionnelle et technique
      • Mise en place de l’infrastructure informatique

    • Développement de la plateforme
      • Encadrement de l’équipe de développement
      • Mise en place des technologies
      • Développement de la solution

    • Evolution de la plateforme
      • Ecoute du retour des utilisateurs
      • Mise en place des évolutions
      • Optimisation du système et de l’infrastructure
      • Soutien aux utilisateurs


    Depuis Aout 2012/ I-Novarum, Boucherville

    Concepteur d’un progiciel Web pour l’agroalimentaire (I-Aviko)
    Conception, analyse et développement du logiciel.

    • Conception et développement de l’interface pour appareils mobiles
      • Analyse des besoins clients
      • Etudes des différentes solutions disponibles sur le marché
      • Développement du framework graphique
      • Résolution des problématiques fonctionnelles et techniques

    • Conception et développement de l’engin de création de rapport
      • Analyse des besoins clients
      • Etudes des différentes solutions disponibles sur le marché
      • Développement du moteur
      • Documentation
      • Mise en place des tests automatisés

    • Conception et développement de l’outil de création de charte
      • Analyse des besoins clients
      • Analyse fonctionnel
      • Développement de l’outil
      • Documentation
      • Mise en place des tests automatisés
      • Gestion de l’infrastructure informatique

    • Environnement : Mac OS X, Eclipse, PostgreSQL, JBoss
    • Langages utilisés : Java EE, SQL, JPA, Hibernate, Jasper Reports, PrimeFaces, Seam


    Novembre 2009 – Juillet 2012/ Icod, Saint-Jean-sur-Richelieu

    Architecte, Analyste fonctionnel et technique d’un progiciel Web d’assurance (SnAssurance)

    Réarchitecture technique de l'application :
    Réorganisation des méthodes de développement et des processus technique pour optimiser et accélérer la production

    • Changement du système de gestion de version centralisé (CVS) pour un système distribué (GIT)
      • Analyse des besoins des développeurs et de l’équipe de versionning
      • Etudes des différentes solutions disponibles sur le marché
      • Migration des outils
      • Documentation, formation et support aux utilisateurs

    • Mise en place d’un logiciel de gestion et d'automatisation de production des projets (Maven)
      • Définition de l’architecture technique
      • Synchronisation avec les chefs d’équipes
      • Mise en place des différents serveurs

    • Installation d’un serveur d'intégration continue (Hudson, Sonar, Selenium, JMeter)
      • Etudes des différents logiciels
      • Mise en place de l’architecture
      • Documentation, formation et supports des équipes concernées

    Réarchitecture fonctionnelle de l'application :
    Mise à jour technique de l’application pour faciliter les développements et permettre de découper l’application en différents module totalement indépendants et réutilisable.

    • Découpage de l'application en services indépendants (SOA)
      • Analyse des besoins métier
      • Définition de l’architecture fonctionnelle
      • Encadrement, formation et support des développeurs

    • Définition des services et services web (SOAP : Axis 2, CXF)
      • Définition des différents services web
      • Mise en place des tests de montées en charge (JMeter)
      • Encadrement, formation et support des développeurs

    • Mise en place de la persistance (JPA, Hibernate, Ehcache)
      • Définition de l’architecture logicielle
      • Encadrement, formation et support des développeurs

    Analyse/Programmation d’un progiciel Web d’assurance (SnAssurance)
    Conception, analyse et développement de différents modules de l’application pour automatiser les traitements de fin de journée

    • Conception de l’ordonnanceur d’exécution des batchs (application Web distribuée)
      • Analyse des besoins clients
      • Conception du modèle
      • Conception et développement des différents services et services Web
      • Développement de l’application principale

    • Optimisation des batchs
      • Analyse du logiciel
      • Proposition d’amélioration
      • Développement des améliorations

    • Développement du module des appels de prime automatique
      • Analyse des besoins clients
      • Conception du module
      • Développement et mise en place des tests unitaires

    • Divers développements, débogage et optimisation de l’application

    • Environnement : Linux, Eclipse, MySQL, Tomcat
    • Langages utilisés : Java EE, SQL, JPA, Hibernate, Spring


    Septembre 2007 – Août 2009, France, Allemagne

    Divers contrats d’analyse/développement/support en tant que travailleur autonome principalement pour des banques et des assurances (Consultant externe).

    Commerzbank (Banque):

    • Conception, développement et configuration des Custom Windows (fenêtres de saisies personnalisées) et Open Reports (rapports personnalisés) pour Kondor+
      • Analyse des besoins clients
      • Conception du modèle et des interfaces
      • Synchronisation avec le client pour la livraison au fur et a mesure du développement
      • Documentation, formation et support aux utilisateurs

    IKB (Banque):

    • Conception, développement et configuration des Custom Windows et Open Reports pour Kondor+
      • Analyse des besoins clients
      • Conception du modèle et des interfaces
      • Synchronisation avec le client pour la livraison au fur et a mesure du développement
      • Documentation, formation et support aux utilisateurs

    Allianz (Assurance):

    Conception et analyse de l’ordonnanceur d’exécution des batch ainsi qu’optimisation d’une partie des batchs de fin de journée

    • Conception de l’ordonnanceur d’exécution des batchs
      • Analyse des besoins clients
      • Conception du modèle
      • Développement de l’application et des tests
      • Synchronisation avec le client pour la livraison au fur et a mesure du développement
      • Documentation, formation et support aux utilisateurs

    • Optimisation des traitements automatisés
      • Analyse du logiciel
      • Proposition d’amélioration
      • Développement des améliorations
      • Documentation

    Environnement : Windows, Eclipse, Sybase, Tomcat


    Mars à Juillet 2002 - Septembre 2003 à Juin 2007/ Reuters Financial Software, Puteaux (France)

    Ingénieur Développement d’un progiciel Web de Front Office (WebAccess)

    • Intégration du moteur des rapports temps réel de Kondor+ pour le front end Java/J2EE
      • Analyse des besoins
      • Conception du modèle
      • Développement et mise en place des tests
      • Support aux développeurs
      • Encadrement des consultants et stagiaires

    • Développement de rapports temps réels en Java/Corba via le moteur C++ de Kondor+
      • Analyse des besoins
      • Conception du modèle
      • Développement et mise en place des tests

    • Développement de rapports de trésorerie réels en Java/Corba via le moteur C++ de Kondor+
      • Analyse des besoins
      • Conception du modèle
      • Développement et mise en place des tests

    • Divers développements, débogage et optimisation de l’application

    Environnement : Windows, Eclipse, Sybase, WebLogic/JBoss
    Langages utilisés : Java EE, Corba, C++, SQL, Hibernate
    Connaissances financières acquises : Rapports temps réels et de trésorerie


    Ingénieur Développement d’un progiciel de Front Office (Kondor+)

    • Portage de l’interface graphique de XView vers QT (Multi plateforme)
      • Analyse des besoins
      • Conception et développement du framework
      • Documentation et mise en place de l’application de démonstration
      • Formation et support aux développeurs
      • Encadrement des consultants et stagiaires

    • Redéfinition et migration de l’outil de création des Customs Windows (fenêtres spécifiques pour les clients)
      • Analyse des besoins des ingénieurs financiers et des consultants interne
      • Conception et développement du framework
      • Documentation et mise en place de l’application de démonstration
      • Formation et support aux développeurs
      • Encadrement des consultants et stagiaires

    • Développement des droits d’accès sur les Static Data (données spécifiques des clients)
      • Conception du nouveau modele
      • Proposition d’une solution
      • Mise en place de la solution
      • Divers développements et débogage de l’application

    Environnement : Sun Solaris, Emacs / Windows, Visual C++, Sybase
    Langages utilisés : C, C++, QT, SQL
    Connaissances financières acquises : Risk Management, tenue de position et position temps réel


    Ingénieur Développement d’un progiciel de Back Office (Kondor+ Trade Processing)

    • Programmation, packaging et mise en place du module SWIFT (messagerie pour règlements interbancaire)
      • Analyse des besoins
      • Définition de l’architecture technique et fonctionnelle
      • Développement du produit
      • Formation et support des consultants interne
      • Synchronisation avec les différentes équipes en rapport avec le produit
      • Encadrement des consultants et stagiaires

    • Développement de rapports de comptabilité et de caisse titre
      • Analyse des besoins
      • Développement

    • Calcul de notionnal reset sur les currency swap
      • Analyse des besoins
      • Développement

    • Divers développements et débogage de l’application

    Environnement : Windows, PowerBuilder, Oracle / Business Works, Sybase
    Langages utilisés : PowerScript, C, Java, PL/SQL, XML
    Connaissances financières acquises: Rapports de comptabilité et caisse titre, Courbes de taux, Messagerie interbancaire et compensation, Instruments Financiers et dérivés



    Avril 2000 à Juillet 2000 - Aout 2002 à Septembre 2003/ Taylor Nelson Sofres,  Montrouge (France)

    Chargé de développement pour le traitement des données de sondages

    • Développement d’une application Web et d’un adaptateur Web de calcul de statistiques
      • Programmation et installation d’un adaptateur Web de benchmark
      • Mise en place d’une interface de stockage et d’analyse de résultats
      • Divers développements d’application et de sites Web

    Environnement : Windows, DreamWeaver, MySQL
    Langages utilisés : C++, PHP, HTML, JavaScript



    Avril à Juillet 1999 - Février, Mars 2000/ Mikros Image, Levallois (France)

    Technicien Réseau dans l’audio-visuel

    • Développement d’une application de gestion de parc informatique
      • Installation et maintenance des serveurs
      • Support aux utilisateurs

    Langages utilisés : FileMaker