Colis DHL Express disposés dans un entrepôt.

Mai 2002 - Août 2006 (4 ans et 3 mois)

Résumé

Contexte

En mai 2002, j'ai intégré Stock Express, une PME logistique, pour piloter la transition de technologies de OpenBasic/AS400 vers VB6 et SQL Server, préparant le terrain à l'adoption de .Net. Cette période a été marquée par une forte évolution technologique et par mon rôle actif dans la modernisation de leur système d'information.

Deux ans plus tard, le rachat par DHL m'a permis de continuer à évoluer dans un nouveau contexte, où j'ai eu l'occasion d'être Lead Dev d'une équipe de 3 développeurs sur un projet en appliquant XP, les tests unitaires et les prémices du clean code introduit par XP.

Expérience

  • Support niveau 1 (AS400 / OpenBasic)
  • Développements .Net 1.1 /  ASP.Net 1.0 (projets, outils de support)
  • Migration technologiques (passage à .Net)
  • Rédaction des documentations techniques et utilisateurs
  • Team Leader (1 an) sur projet web de suivi des flux logistiques

Environnement technique

  • Langages / Formats de données: VB6, C#, Java, OpenBasic
  • Frameworks et bibliothèques: .Net 1.0 / 3.0, ASP
  • Outils de développement: VB6, Visual Studio
  • Infrastructure: SqlServer, AS400, Telnet
  • Méthodologies et pratiques: XP, Prince 2

Détails

Dès mon arrivée chez Stock Express, j'ai été confronté au défi de moderniser un système d'information vieillissant, basé sur des technologies telles que OpenBasic et AS400. Une de mes missions a consisté à proposer des solutions pour cette transition vers des plateformes technologiques plus récentes et plus performantes.

Dans ce cadre, j'ai mis en place un système d'interfaçage entre les applications Windows, développées en C#, et le système AS400 utilisant OpenBasic, en se basant sur le protocole Telnet. Cette innovation a permis une communication fluide entre les anciennes et les nouvelles technologies, permettant de proposer des applications modernes de logistique et de support.

J'ai pu travailler sur de nombreux petits projets mais j'ai également joué un rôle clé dans le développement d'un système d'interfaçage B to B pour le traitement des commandes avec des clients importants tels que la FNAC, utilisant C# et SQL Server. Ce système a non seulement amélioré l'efficacité des processus de commande mais a également renforcé nos relations commerciales grâce à une intégration système fiable et performante.

La transition vers DHL a marqué une nouvelle étape dans ma carrière. Chez DHL, j'ai développé une application web interne en Java/Struts pour le suivi des flux logistiques, prenant la tête d'une équipe de développement de trois personnes. Ce projet visait à permettre aux opérateurs logistique d'avoir un suivi logistique à travers l'entreprise. J'ai pu mettre en place les pratiques de l'Extreme Programming (XP) comme les tests unitaires et les bases du clean code pour assurer une haute qualité de code et une maintenance simplifiée. Mon rôle en tant que Lead Dev m'a permis de mettre en pratique une gestion de projet efficace, de promouvoir une culture de qualité au sein de l'équipe.