Dominique Debailleux CV 2003

Transcription

Dominique Debailleux CV 2003
Dominique DEBAILLEUX
WoAnA - 360 rue Marc Lefrancq –
Ateliers Numériques, Bureau 9
50300 VALENCIENNES
: 03.27.41.59.94
: 06.83.92.19.22
: [email protected]
SI VOUS ETES PRESSES
3 ans d’expérience freelance en Architecture SOA/BPM, 7 ans en Direction de Système
d’Information, 5 ans en Consulting chez Oracle
Architecte/Concepteur fonctionnel et technique – MOA-MOE; interlocuteur métier
(Grande Distribution, Opérateurs telco, Industrie, Enseignement supérieur…) autant que
référant technique (WS, SOA suite d’Oracle, frameworks Struts2 & Spring, ORM
Hibernate, Bases de données…)
Audits de Systèmes d’Information / Coaching
Formateur SOA-UML-J2EE: Déclaration d’activité enregistrée sous le n° 31 59 06577 59
auprès du Préfet de Région Nord-Pas de Calais
Double formation : Ingénieur Polytech’Lille (EUDIL 94) et DESE Gestion d’entreprises
CURSUS PROFESSIONNEL
Senior Architect/Urbaniste
BPM, Oracle SOA suite (BPEL, ESB, OSB, SCA, SDO, Events, Rules), J2EE
(Struts2, Spring, Hibernate), UML, Design Patterns, SGBD (Oracle, SQL Server)
2007 …
SARL WOANA – Gérant fondateur – www.woana.fr
Ou « Comment mettre à profit l’enseignement tiré d’une large expérience
informatique, couvrant aussi bien l’expertise que le management, dans un large panel
d’environnements fonctionnels et techniques .».
Principaux projets réalisés:
•
SFR :
Contexte :
SFR a engagé un programme transverse de refonte du SI commercialisateur sur les
segments de clients haute valeur (abonnés) et grand public (prépayé) et pour ses
offres fixes et mobiles.
Ce programme s’appuie sur 5 projets majeurs dont le projet BIOS pour la
construction d’un nouveau SI de gestion des offres et de la facturation.
Le déploiement du programme BIOS est prévu en deux lots :
1
o Lot 1/1.1 (octobre 2010/ mars 2011): 12 Millions de lignes; socle, offres
SFR prépayées et ADSL (SFR Forfait Bloqué, SFR La Carte, ADSL, offre mixte
ADSL/PP).
o Lot 2 (2012) : 20 Millions de lignes; à partir du socle conçu en lot 1 ->
abonnés SFR, nouvelles offres ADSL/abonnés, offres de groupe
Mission :
La prestation –démarrée depuis févier 2008- s’inscrit dans ce projet stratégique.
Elle présente deux volets menés conjointement :
o Un rôle de conseil et d’Expertise autour des architectures réparties (SOA,
WS), de l’orchestration des processus (BPM-BPEL), de J2EE (notamment les
frameworks Struts2, Dojo, Spring IoC, Spring AOP/AspectJ, Hibernate et
Hibernate Search) et du configurateur d’offres Caméléon Edge® .
o Cette dimension technique s’enrichit d’une vision fonctionnelle transverse
sur l’ensemble des modules Front et Middle Office (catalogue d’offres,
prise de commande, order management).
Ce périmètre fonctionnel couvre l’ensemble des besoins relatifs à la
gestion du contrat et de l’offre :
Gestion du Catalogue commercial des données de référence (parc
client)
Prise de Commande
Traitement des actes de gestion et Suivi des processus métier
Valorisation / Facturation
Présentation des consommations
•
PIMKIE :
Formation à UML2 des équipes AMOA (20 personnes) et MOE (5 personnes).
Accompagnement de l’AMOA sur la modélisation UML d’un projet de
réapprovisionnement stratégique. (Cas d’utilisations détaillés, Diagrammes de
classes, d’activités, d’états). Le cahier des charges résultant a été soumis à un
partenaire et développé via le Framework Struts. Les délais, particulièrement
serrés, ont été respectés et l’application est aujourd’hui totalement
opérationnelle.
Le modèle est aujourd’hui appliqué sur l’intégralité des nouveaux projets PIMKIE.
Sensibilisation des équipes MOE aux paradigmes J2EE & SOA (Design Patterns,
couche Présentation/MVC, couche Service, couche DAO/Persistance, EJB3, RMI,
web services, AOP…).
Accompagnement MOE sur la mise en œuvre des « best practices J2EE» autour
d’un prototype opérationnel de gestion de référencement Fournisseurs (Spring,
Hibernate 3, Eclipse WTP, Ajax/DWR, JMS/JCA-ActiveMQ, RSS, Acegi security,
Junit, Log4J …).
•
LEROY MERLIN :
Tuning et optimisation Oracle Application Server 10g R2/R3 (Web Cache, OHS,
OC4J/JVM multiples) autour de l’environnement Generix.
•
DECATHLON :
2
Formations aux architectures Oracle et à Oracle Application Server 10g R3.
•
EDHEC :
Formation des équipes informatiques à Dynamics CRM3.0 et à l’environnement
associé (Visual Studio 2005, C#, Reporting Services, Analysis, SQL Server, gateway
Oracle, Web services).
Formation Oracle EM 9i (repository, agents, jobs & alerts…).
•
CIMAIL :
Accompagnement à l’intégration de Dynamics CRM3.0 au sein d’un progiciel
propriétaire.
• AJILON :
Formation des équipes support à l’architecture Oracle 10g sous linux.
•
DELSSI :
Conception et Développement C# sur environnement Visio 2007 d’un outil de
visualisation d’organigrammes couplé à un référentiel Sql server 2005.
Recherches personnelles :
o Veille technologique Oracle SOA suite 11g – SCA/SDO
o Mise en œuvre d’Oracle Dataguard 10g (physique et logique), d’Oracle RAC
et d’Oracle AS R2 sur trois machines Fedora C7/8 (simulation
environnement Red Hat AS4), le tout piloté via EM Grid Control.
o Création de supports de formation
Design Patterns
Le paradigme objet (déclinaison Java5 et C#)
UML2
SOA + orchestration de services
2003-2006 Directeur Systèmes d’Information
EDHEC Business School.
Environnement:
•
•
•
•
•
•
•
•
5ème Ecole de commerce française, 12ème européenne.
Membre du Comité Exécutif
4300 élèves, 18000 diplômés
Une équipe de 15 informaticiens en interne.
40 serveurs, 650 postes.
NT, XP, Windows server 2003, AIX, Linux
Oracle, SQLServer, MySQL, Exchange, Dynamics Microsoft CRM3
J2EE (Eclipse, Hibernate, Struts et JSF) , .NET (Visual Studio), ADO.NET, ASP.NET,
Oracle Forms & Reports, replication symétrique
3
Mission:
Mener l’évolution des Systèmes d’Information en coordination avec les axes stratégiques
de l’Ecole et engager l’Edhec dans la voie de l’innovation technologique tout en assurant
la qualité de service et sa continuité.
A cette mission de base s’ajoute un volet « enseignement » destiné aux élèves de
seconde année, en français et en anglais (cours UML à destination d’une demi promotion
soit environ 250 élèves).
Objectifs associés :
•
•
•
•
•
Développer la communication avec les autres Directions fonctionnelles
o Prendre connaissances des métiers de l’Edhec
o Expliquer le rôle et les enjeux du Système d’Information
o Savoir écouter/ savoir décider
Développer l’approche « client », la communication externe.
Etre garant de la qualité des données et des processus.
o Garantir le stockage et la pérennité de l’information
o Pouvoir restituer rapidement et facilement toute information pour faciliter la
prise de décision et la gouvernance.
Moduler l’équipe en fonction du cycle de vie des projets tout en maintenant une
réactivité forte sur l’existant.
Rester indépendants des constructeurs et des éditeurs de logiciels.
Quelques réalisations :
•
•
•
•
•
•
•
•
•
Organisation de l’espace DSI en open space et mise en place d’une fonction
support.
Refonte totales des sites institutionnels, programmes et diplômés
(www.edhec.com).
Mise en place du CRM 3 de Microsoft et intégration au SI via une architecture à
couplage lâche basée sur les web services.
Mise en place de la stratégie de sécurité, du WIFI, d’un VPN global inter sites et
de la téléphonie sur IP.
Externalisation des boîtes mails des étudiants et des diplômés (environ 20 000
boîtes)
Mise en place d’une procédure d’achat de laptops à destination des étudiants.
Lancement d’une chaîne d’achat interne.
Mise à disposition générale de tableaux de bord dynamiques reprenant les budgets
de fonctionnement, d’investissement, les salaires et les cours (WebI Business
Object).
…
4
2001-2002 Ingénieur Conseil Principal (Industry Consultant)
ORACLE FRANCE.
Une partie de ma mission consistait en Avant-vente de conseil en technologie Oracle. J’y
identifiais avec les clients licences, au sein de leur Système d’Information, les points où
le Consulting Oracle pouvait les accompagner avec un maximum de valeur ajoutée.
Je consacrais à cette activité 15% du temps pour environ 700 kEuro de commandes de
prestations générées en 1 an.
Le Consulting représentait toutefois la plus grosse part de mon activité et constituait
mon cœur de métier. Il s’articulait autour de deux grandes familles d’interventions:
Les Projets nouvelles technologies (Modélisation UML, design patterns, java, J2EE,
J2ME)
•
•
•
•
•
Définition d’architectures réparties sur serveur d’application 9iAS (BourgeoisChanel)
Définition d’architectures LDAP réparties (CNRS)
Mobilité – Téléphonie, PDA, Caisses (Camaieu)
Modélisation UML et implémentation Java pour la conception et la mise en œuvre
d’outils de publication sur le Web (Dalkia)
Conception Forms/Reports en environnement 3 tier (OPC, Bourjois-Chanel)
L’Assistance à maîtrise d’ouvrage et à maîtrise d’œuvre
•
•
•
•
•
•
Interviews, analyse et préconisations - organisationnelles et techniques – (EDHEC,
Bourgeois-Chanel)
Aide à la définition de cahiers des charges utilisateurs (EDHEC)
Animation de groupes de pilotage (EDHEC)
Rapprochement Utilisateurs/Informaticiens
Définition et aide à mise en place de stratégie informatique en capitalisant sur les
outils Oracle (Bourjois-Chanel)
Elaboration de plans de migration Forms 3->5 (Bourjois-Chanel)
5
1998-2001
Directeur Informatique
BUCHMANN France / BUCHMANN Hongrie.
Environnement:
•
•
•
•
Deux entreprises sœurs, filiales d’une Holding japonaise, totalisant 250 personnes
pour un CA de 200 MF. Fabrication et distribution de verres ophtalmiques à
destination des opticiens.
Membre des Comités de Direction France et Hongrie.
Une équipe de 15 informaticiens : 6 sur Budapest, 9 sur Rouen
1 semaine sur 5 en Hongrie, 4 semaines en France
1998-1999 : Un challenge réussi
La refonte totale des Systèmes d’Information Gestion, Logistique, Facturation et
Production sur les deux sites centraux avant fin 1999.
Passage d’un environnement Cobol/Wang non compatible Y2K à une architecture Oracle
8 (bases répliquées symétriques / architecture CS / Forms-Reports) sur Windows NT.
Les moyens:
•
•
•
Introduction des techniques de conception / réalisation RAD via des outils de
modélisation comme Designer - présenter des solutions très rapidement aux
utilisateurs permet d’être très réactif et de toujours « coller » au terrain.
Forte augmentation du potentiel individuel et collectif de chaque membre de
l’équipe (formation, valorisation, implication) - chacun se sent motivé, concerné
par le projet et s’investit en conséquence.
Implication des informaticiens dans les différents métiers de l’entreprise – la
communication avec les utilisateurs en est grandement facilitée. L’image de
marque de l’informatique s’en trouve améliorée.
2000 : changement de paradigme : du relationnel vers le relationnel-objet
Maîtriser le virage objet/java : tout nouveau projet adopte l’architecture trois tiers.
L’association de la base Oracle 8i et du langage java écarte toute contrainte liée au
choix des serveurs mais aussi des clients dans les années à venir. On observe donc une
nouvelle génération de développements que l’on peut schématiquement scinder en :
• Client java (BC4J, JDBC,SQLJ) pour les applications transactionnelles «standard»
• Servlets et JSP pour les applications de consultation et le transactionnel léger,
• Données réparties sur un ou plusieurs serveurs.
Les moyens:
•
•
•
Conception : TogetherJ - Enrichissement du modèle ER par l’utilisation d’UML
Implémentation : Jdeveloper 3 (Jbuilder)
Déploiement : EJB et CORBA.
6
1996-1998
Ingénieur Conseil Senior
ORACLE FRANCE.
Spécialités et activités couvertes:
•
•
•
•
•
Java, Javascript, HTML, web servers (Apache, Oracle)
Mise en œuvre des technologies «open systems» (Base de données, Designer et
Developer) et développement de systèmes d’information sur mesure.
Conduite de missions de conseil et d’architecture.
Conception et mise en place de solutions technologiques avancées (Réplication
symétrique)
Tuning de bases.
Principales références:
•
•
•
•
CHR de LILLE (Centre antipoison), CASTORAMA, LA REDOUTE, CYLANDE :
Définition de l’architecture Intranet ou Internet, implémentation de serveurs WEB
sur Bases de Données.
ORT : participation à la refonte du système d’information, tuning et optimisation
ORIL : analyse et implémentation d’une application de gestion des absences,
accompagnement technique et formation des informaticiens.
MOULINEX : tuning et optimisation du Module ACHATS d’Oracle Application
1994-1995 Chef de projet/ Chef de pôle
DBA Oracle / Ingénieur méthode
CAMAIEU FEMMES
•
•
•
Pilotage de l’équipe qualité / système / exploitation (4 personnes en interne)
Veille technologique (LOO, RAD)
Administration et optimisation des bases Oracle (V6 et V7)
1993 Ingénieur de développement (6 mois de stage Ingénieur)
LABORATOIRE D’ELECTRONIQUE (UNIVERSITE DE LILLE I)
•
•
Mathématiques appliquées - généralisation de la méthode d’approximation des
moindres carrés à un espace de N dimensions.
Informatique - conception et implémentation d’une application d’analyse
numérique non linéaire en vue de modéliser graphiquement la théorie développée
ci-dessus (C++ et Windows).
7
LANGUES
Anglais
c’est à la fois la langue avec laquelle j’enseignais UML aux seconde années
EDHEC et la langue de communication que j’utilisais avec l’équipe
informatique et les utilisateurs hongrois chez Buchmann (lancement et suivi
de projets, entretiens, documentation, formation) ainsi qu’avec les Maisons
mères Hollandaises et Japonaises (compte-rendus, logistique, demandes
d’investissement …).
Allemand
niveau intermédiaire (à rafraîchir)
Arabe
niveau intermédiaire (en cours d’apprentissage)
Chinois
niveau intermédiaire (en cours d’apprentissage)
8