Mon Histoire
Je travaille dans le domaine des technologies de l'information depuis plus de 28 ans et j'ai une vaste expérience en systèmes distribués, architecture intranet/extranet, J2EE, Java, architectures de microservices et architectures Cloud. Je suis également très expérimenté en Spring Boot, NodeJS, Angular et Typescript. J'ai travaillé comme développeur full-stack en me concentrant sur le développement Angular et les API REST utilisant Angular 2 à 16 et les frameworks NodeJS. De plus, j'ai de l'expérience avec les architectures SOA et les middlewares.
Je travaille avec Java entreprise depuis J2EE 2001. J'ai vu l'évolution d'EJB 1.0 vers Spring Boot moderne, et j'ai guidé des dizaines d'organisations à travers ce parcours.
Au début de ma carrière, j'ai vu des entreprises tenter des réécritures « big bang »—des projets massifs et risqués qui échouaient souvent ou dépassaient largement le budget. Je savais qu'il devait y avoir une meilleure façon.
C'est alors que j'ai découvert le modèle Strangler Fig—une approche incrémentale qui permet de moderniser morceau par morceau tout en maintenant votre entreprise en fonctionnement. J'ai affiné cette méthodologie sur des centaines de projets, et ça fonctionne.
Aujourd'hui, j'aide les entreprises à éliminer les coûts de licence WebLogic, à attirer des développeurs Java modernes et à construire des pipelines de déploiement qui évoluent à la vitesse de l'entreprise—pas à la vitesse de l'infrastructure héritée.
Mon Approche
Pas de réécritures risquées. Pas de marathons de plusieurs années. Juste des progrès constants et éprouvés.
Migration Incrémentale
Utilisez le modèle Strangler Fig pour envelopper les EJB hérités avec des API Spring Boot REST, puis transférez progressivement le trafic. Votre entreprise continue de fonctionner tout au long.
Gains Rapides d'Abord
Commencez par des modules à haute valeur et faible risque pour construire un momentum et démontrer le ROI. Gardez les problèmes les plus difficiles pour quand vous avez de l'expérience.
Préserver la Logique Métier
Votre logique métier est précieuse—elle encode des années de connaissances commerciales. Je modernise l'infrastructure tout en gardant la logique intacte.
Transfert de Connaissances
Je ne livre pas seulement du code—je forme votre équipe sur les modèles modernes afin qu'elle puisse maintenir et étendre le système longtemps après mon départ.
Technologies Avec Lesquelles Je Travaille
Stack Hérité (Ce Que Vous Avez)
- J2EE / Jakarta EE
- EJB 2.x / 3.x (Session Beans, Entity Beans, MDBs)
- JSF, Servlets, JSP
- WebLogic, WebSphere, JBoss/WildFly
- Oracle, DB2, SQL Server
Stack Moderne (Où Vous Allez)
- Spring Boot 3.x / Spring Framework 6
- Spring Data JPA, Hibernate
- React, Angular, Vue (modernisation frontend)
- Docker, Kubernetes
- CI/CD (Jenkins, GitLab CI, GitHub Actions)
Prêt à Moderniser Votre Système Java Hérité?
Discutons de votre architecture actuelle et créons une feuille de route de migration sans risque.
Planifier Votre Évaluation Gratuite