Menu

Alexandre DE PELLEGRIN

CERGY

En résumé

Mon parcours démontre la multitude des métiers de l'informatique. Après une formation en électronique, mon premier travail est celui de technicien micro chez un revendeur IBM. Au fil des années durant lesquelles je grimpe progressivement vers le poste d'ingénieur micro, l'expérience me fait constater que mon entreprise manque cruellement de compétences en développement. Je reprends alors mes études sur 2 ans afin d'élargir mes connaissances. Cela m'amène à intégrer le groupe Arcelor, alors premier producteur d'acier mondial, en tant que chef de projet. J'interviens sur les plateformes webMethods et assure l'encadrement technique de projets EAI. Mes réflexions sur l'urbanisation des système d'information me poussent rapidement à croire en un découpage progressif des processus d'une entreprise en services orchestrables. Je m'intéresse dès lors à la production de logiciels et intègre la société Civitas, éditeur de progiciels de gestion pour le secteur public. Mon intérêt pour l'architecture prend le pas et je m'engage dans la communauté open source en publiant un éditeur UML : Violet UML Editor. Cela m'a permis de rejoindre l'OSSGTP, un club d'experts techniques. Après quelques années chez Civitas, je saisis l'opportunité de rejoindre l'ESSEC Business School et de confirmer mes compétences dans une entreprise ouverte à l'innovation et très réactive au changement.

Pour en revenir à Violet :
Violet est un éditeur UML intuitif. J'en partage principalement le développement avec Cay S. Horstmann (auteur des ouvrages de référence Core Java de Sun). L'objectif principal de cet outil est d'être simple, robuste. Il est une aide à la conception et non un frein comme un beaucoup d'outils de modélisation. Le projet, hébergé sur la plateformeArray, a désormais quelques années d'existence. Nominé aux Eclipse Community Awards en 2007, il a dépassé les 300,000 téléchargements en 2012.

En plus de Violet, j'ai également lancé d'autres projets libres. Je développe actuellement tomcat-lsd (solution de serveurs d'applications en cluster) et manioc (framework d'injection java ultra léger) tous deux disponibles sur Google Code. Anecdotiquement, je contribue à d'autres projets (EasyMock, client Jasig CAS, ...).

Côté littérature spécialisée, mes livres de référence sont "Code complete" de Steve McConnell's et "UML Distilled" de Martin Fowler ou encore "Bases de données" de Georges Gardarin (pour son approche théorique sur les bases de données).

Sinon, vous bloggez? Moi oui, de temps en temps sur http://javacolors.blogspot.com

Mes compétences :
Logiciel libre
Google Apps
Informatique
Linux
Eclipse
Spring
UML
SQL
Java EE
Java Platform
J2EE
EAI
GWT
Open source

Entreprises

  • ESSEC Business School - Architecte logiciel

    CERGY 2008 - maintenant J'ai intégré le groupe ESSEC en juin 2008. Ce choix de quitter un éditeur pour rejoindre le pôle SI d'une grande école peut sembler surprenant. Et pourtant, la capacité à développer des applications informatiques de l'ESSEC est digne d'un éditeur sur certains plans. J'ai travaillé en collaboration avec Marc Godin (ami et architecte senior d'exception) sur des projets web internes à forte valeur ajoutée. Je suis actuellement responsable de la plateforme SSO (basée sur Jasig CAS) et de l'infrastructure en cluster qui va avec. Plus globalement, j'assume l'architecture logicielle des frontaux web Java; une architecture très ancrée sur le marché puisqu'on y trouve du Spring (Core, JDBC, LDAP, Batch), de l'iBatis, une touche d'Hibernate, une pincée de Vaadin et du Wicket. Depuis plus d'un an, mes développements sont orientés vers le cloud computing et notamment autour de la plateforme Google. Pour conclure, l'ESSEC demontre, même en interne, ses capacités de leadership puisqu'elle me permet d'être innovant et à jour sur mon métier.
  • Civitas (Cegid Public) - Architecte Java

    2005 - 2008 La société Civitas (aujourd'hui Cegid Public) est un éditeur de progiciels dédiés au secteur public. De mars 2005 à mai 2008, j'y ai occupé le poste d'architecte/développeur au sein de sa cellule technologique. Mon rôle dans cette équipe était de participer à la construction du socle technique des produits web de l'entreprise. Pour redire cela avec d'autres termes, il s'agissait développer le framework MVC de l'entreprise. Cela constituait un projet de R&D passionnant. Les principales technologies mises en oeuvre gravitaient autour de Java avec différents serveurs d'application (conteneurs légers, pas d'EJB), hibernate, et base de données Oracle. Le produit global pesait un peu plus de 12,000 classes dont 2,500 pour le framework. Une bonne maîtrise d'Eclipse avec des plugins choisis et une aisance à naviguer dans le code étaient donc nécessaires...

    Parmi mes missions et outre le développement, j'ai également assuré l'encadrement technique des développeurs ainsi que leur formation.

    Enfin, j'ai été pionnier dans l'intégration du framework GWT (Google Web Toolkit) afin de rebooster l'ergonomie et l'expérience utilisateur de l'ERP.

    Bref, j'ai beaucoup apprécié cette entreprise, son projet et les personnes avec qui j'ai travaillé.
  • Arcelor SI - Chef de projet technique EAI / webMethods et responsable d'équipe

    2001 - 2005 Arcelor-Mittal est un acteur incontournable de l'acier.

    J'ai intégré le groupe en tant que chef de projet et responsable d'équipe pour intervenir sur un ensemble de projets EAI s'intégrant dans un large projet de mise en place de SAP. Ce poste m'a amené à la fois à développer des compétences sur les produits webMethods 4.11 (Enterprise Server) et 4.6 (Integration Server) et à assurer le suivi et l'encadrement de collaborateurs prestataires et internes. Notre périmètre d'intervention allait jusqu'à la responsabilité des projets en production.

    Outre sa composante technique et le fait qu'Arcelor est une entreprise d'envergure mondiale, cette expérience m'a permis de réfléchir sur les bonnes pratiques de gestion d'équipe. Cela a été mon premier pas moi vers les méthodologies agiles.

    J'ai quitté le groupe afin d'avoir une expérience significative dans l'édition de logiciels.
  • SOFIM (Groupe Systemat) - Technicien micro IBM

    1996 - 2001 Ma première expérience tourne autour de la micro IBM. J'ai d'abord été technicien micro interne. Je faisais des préparation de commandes (ajout de composants, configuration système) et du dépannage en atelier. Dans un second temps, je suis devenu technicien itinérant. J'intervenais principalement en dépannage sur site. J'ai également fait quelques régies, notamment chez Dior et en collectivité locale (mairie de Franconville).

    Durant mes deux dernières années dans l'entreprise, j'ai assuré le développement logiciel de quelques projets dont celui d'une plateforme de vente en ligne (1999-2000).

    Une excellente période qui m'aide probablement beaucoup aujourd'hui car très complémentaire de mon métier actuel.

    SOFIM était une entreprise très plaisante.

Formations

  • Ecole Centrale De Lille

    Villeneuve D'Ascq 2013 - 2013 Certificat classique

    Obtention du certificat classique du cours en ligne de gestion de projet délivré par Rémi Bachelet. Badge disponible à l'adresse suivante : https://badge.unow.fr/badges/all/2/8303
  • ITIN

    Cergy Pontoise 1999 - 2001 Chargé de projet, option Urbanisation des SI

    Informatique, réseaux et systèmes d'information
  • Université Cergy Pontoise (Neuville Sur Oise)

    Neuville Sur Oise 1994 - 1996 Automatismes

Réseau

Annuaire des membres :