Menu

Emmanuel CHARPENTIER

Ivry-sur-Seine

En résumé

Prendre en charge depuis le début un projet ambitieux, le mener jusqu’à ses utilisateurs.

Être pérenne et indépendant avec les Logiciels Libres.

Mes compétences :
Ruby on Rails
Logiciel libre
J2EE
Développeur
Chef de projet
Java
Architecte

Entreprises

  • Docapost BPO - Chef de projet, Développeur

    Ivry-sur-Seine 2012 - maintenant Spécifications, développement et mise en place de deux applications:
    * l'une pour un service de gestion de chèques vacances, à destination des autoroutes et de leurs abonnés,
    * l'autre pour la gestion bancaire de provisions sur chèques.

    Gestion d'un développeur.

    Grails, PostgreSQL, git
  • IL4P - Chef de projet, Développeur

    2012 - 2012 Spécifications et développement d'une banque en ligne.

    Comptes multi-devises, système de virement, gestion de périphériques associés à certains comptes, comme des cartes à puces ou des téléphones portables.

    Mise en place et administration du serveur.

    Ruby on Rails 3.2, PostgreSQL, redmine, git, debian
  • NCR Antilles - Administrateur Système, Développeur

    2011 - 2011 Mise en place d'un cluster apache-tomcat, avec mise à jour d'apache.

    Supervision et suivi qualité, avec déplacements en agences.
    Tests fonctionnels et de performances, avec monitoring des serveurs de production, à l'aide de JMeter.

    Analyses de code, recommandations et développements afin de mieux gérer les connexions à la base de données Oracle.

    Apache, tomcat, JMeter, JDBC
  • DDB communications France - Développeur

    2011 - 2011 Prise en charge du back-office et de la partie accessible du site de recrutement de la Marine Nationale.

    Ruby on Rails 3, PostgreSQL, HAML+SCSS, accessibilité, svn, Trac
  • Pixelis - Chef de projet, Développeur

    PARIS 2010 - 2011 Développement et mise en place d'un réseau social à destination du monde rural: Agrilink.

    Méthodologie agile avec une équipe de 2 développeurs, organisée autour de basecamp et github.

    Mise en production d'une première version en 6 semaines seulement.

    Ruby on Rails 3, PostgreSQL, JQuery, Debian, basecamp, github
  • B-process - Chef de projet, Architecte

    2006 - 2010 Evolutions et maintenance d'un système de dématérialisation de factures, à très large volume, composé de deux éléments: leur acquisiton par un système évoluant vers jbpm, leur gestion par le web.

    Reverse engineering de la base de données, avec génération d'entités JPA. Mise en place du framework Seam.

    Mise en place du système de build et de développement, basé sur ant, trac, branches svn, dépendances et publications ivy, métriques sonar.
    Travail avec une équipe en offshore de dix développeurs.

    Seam, facelet, hibernate, SQL, trac, svn, ant/ivy, sonar, jasper reports
  • Ekis - Consultant, expert

    2006 - 2006 Réalisation d’un site web dynamique présentant tous les documents techniques d’un grand fabricant de matériel agricole. Documents à destination des commerciaux, revendeurs, réparateurs et utilisateurs finaux, traduits dans plusieurs dizaines de langues.

    A partir de fichiers xml écrits par des auteurs, des transformations xslt génèrent un site complet, avec menu, fil d’ariane, images zoomables, outils de diagnostiques, tableaux dynamiquement filtrés et impression.
    Ecriture d’un installateur graphique pour l’application permettant de gérer les documents et leurs traductions. Cet installateur permet de télécharger depuis CVS, configurer, compiler et lancer tous les composants.

    xslt, html, javascript, css, ant, antInstaller, cvs, java, Tomcat, MySQL
  • Zenexity - Chef de Projet

    2005 - 2006 Prise en charge d'un projet d'e-administration regroupant: portail, téléprocédures et groupware. Equipe constituée de 3 personnes.
    Ecriture de téléprocédures et définition de l'architecture.

    Java, J2EE, xml, schéma, svn
  • Projet personnel Parlement - Développeur

    2005 - 2005 Site web d'écriture collaborative (reprise du projet VeniVidiVoti).

    Forum, liste de diffusion, journal, chat, offrant la possibilité aux utilisateurs de voter ou déléguer ses votes.

    Ruby on Rails, PostgreSQL, svn
  • Soft and Com - Développeur

    2004 - 2004 Prise en charge d’un projet web EDI (Electronic Data Interchange) permettant aux constructeurs et fournisseurs automobiles de gérer leurs échanges de pièces. Cycle commande-livraison-facture.
    Architecture, conception, développement. Choix des outil.

    Java, J2EE, Cocoon, HsqlDB, PostgreSQL, XML/XSLT, svn
  • Editronics Education puis projet de création d’entreprise - Architecte, Chef de projet

    2002 - 2004 Conception, architecture et réalisation du projet OpenCartable : un site web de médiation pédagogique à destination des professeurs et de leurs élèves, et organisé autour des manuels des éditeurs scolaires.

    Condition notable: monter en charge jusqu’à 1 million d’utilisateurs, l’éducation nationale.

    Participation à la conception fonctionnelle, définition de modules permettant de diviser les fonctionnalités en éléments techniques indépendants.

    Mise en place et gestion d’une équipe de 6 personnes, organisation et répartition des tâches, suivi et participation aux réalisations. Rôle de développeur senior et de formateur.

    Choix des outils: java, cocoon, JBoss, PostgreSQL, XML/XSLT, DocBook, cvs. Méthode de développement dite “agile programming”.

    Définition du format des manuels: xml DocBook enrichi du namespace LOM (Learning Object Metadata).

    Passage du projet en GPL et développement sur le GForge de l’adullact à partir de 2004.
  • Alcove - Consultant, Chef de projet

    2001 - 2002 * Débuts sur le projet i-cart@ble (devenu OpenCartable) comme chef de projet d’une équipe Alcove. Reprise du fonctionnel du projet i-m@nuel, en le reconstruisant autour de logiciels libres
    * Formations et présentations java/J2EE/XML, notamment à LinuxExpo (http://emmanuel.charpentier.free.fr/FreeJ2EE/)
    * Audit de sécurité d’une application web bancaire (vignette, tcl/tk).
    * Réponses à appels d’offres, support aux commerciaux
  • Projet personnel - Développeur, Architecte

    2000 - 2001 Site web d’écriture collaborative.

    Moteur d’un outil permettant à un groupe d’utilisateurs d’écrire démocratiquement presque tout type de texte structuré. Mélange de démocratie directe et représentative.

    java, JBoss, Cocoon, PostgreSQL, XML/XSLT, cvs
  • Fi System - Développeur, Chef de projet technique

    1999 - 2000 * InfoVista: prise en charge de la génération de rapports synthétisant les données recueillies par les logiciels de cet éditeur. jsp, XML
    * Renault: conception et réalisation de l’intranet de gestion du parc véhiculaires. jsp, WebSphere, Oracle
    * France Télécom: réalisation du site de prise de commandes pour les entreprises. jsp, base de données objet
  • Altran Technologies - Développeur

    Vélizy-Villacoublay 1998 - 1999 * IDMatics (Thomson): analyse et réalisation des modules de consultation et contrôle qualité d’un système de production de permis de conduire. WinDev
    * Bouygues: passage à l’euro du système de gestion. Création d’une calculatrice/convertisseur graphique. C++, MFC, SQL Serveur
    * General Electric Medical Systems: spécifications et développement d’évolutions de la plate-forme de supervision d’un système à rayons X. PLM, temps réel
    * Noos: développement d’un module de remise clients lié à une base de données de grand volume. Oracle, PL/SQL
    * Syseca (Thomson): développement d’un serveur de situation temps réel (enregistrement/playback des données) d’un système de commandement H24. C++, OMT

Formations

Réseau

Annuaire des membres :