Azur Consulting et Services 04 - Roumoules, France - ******** -
Chef de projet / Développeur Web
Etude des appels d'offre, rédaction cahier des charges en adéquation avec les objectifs du client (positionnement, ergonomie, fonctionnalités, etc.).
Développement de sites et applications Web (PHP / bases de données MySql), et notamment un portail immobilier ********
Webmaster et consultant en référencement
Formateur (administration site web / référencement)
octobre 2006 - aujourd'hui
Projet de création d'entreprise (********)
Projet de création d'une entreprise de services et de conseils en informatique à destination des TPE/PME, associations et petites municipalités principalement.
Directeur du Système d’Information
The MJP Company – Suisse
février 2005 - septembre 2006
Mission : Définition et mise en oeuvre du système informatique (nouvelle société). Création et animation d'une équipe de développement locale pour la création d'un logicielle de paie internationale. Coordination des équipes de développement (Suisse, Russie et USA)
Dans le cadre de cette nouvelle entité d'un groupe international, j'ai mis en place le système informatique (3 serveurs sous Windows 2003 et 15 postes de travail sous Windows XP), recruté une équipe de 5 développeurs spécialistes de la plateforme Microsoft .Net, et 4 analystes chargés du paramétrage de l'application développée.
Tâches principales de ce poste:
• Conception de l'architecture générale du logiciel (multi-niveaux, Web, client léger et interfaces web, services web)
• Conception et modélisation de la base de données
• Sélection des outils de développement (Visual Studio 2005, C#, ASP.Net, XML, Microsoft Integration Services, Microsoft Reporting Services, Microsoft SQL Server 2005, Crystal Reports)
• Recrutement d'une équipe de développeurs
• Formation des développeurs aux concepts fonctionnels et aux aspects fondamentaux du logiciel à développer
• Animation de l'équipe de développement (5 développeurs et 4 analystes)
• Communication interne et conduite du projet (plannification, suivi, reporting)
• Définition et mise en œuvre des procédures de contrôle qualité du développement
• Documentation
• Reporting auprès du conseil de direction
• Coordination des équipes de développement (Genève, Houston et Moscou)
• Tests de montée en charge
• Veille technologique constante au niveau des outils de développement.
Particularités du logiciel:
• Architecture multi-niveaux utilisant notamment les services Web
• Multi-lingue (dynamique)
• Multi-législations
• Base de données temporelles (possibilité de naviguer dans les données en temps réel, autrement dit d'obtenir, par exemple toutes les données d'un employé telles qu'elles existent à un instant T).
• Deux principaux types d'interfaces utilisateurs en fonction du type d'utilisateur (interne ou externe): interface client léger ("Win32" like) et interface Web. Les interfaces utilisateurs sont générées dynamiquement en fonction du contexte d'utilisation (par exemple, un utilisateur travaillant sur la paie d'un salarié en France n'aura pas la même interface qu'un utilisateur travaillant sur la paie d'un salarié en Russie).
• Moteur de calcul entièrement paramétrable
• Aucun "code" spécifique au métier de la paie n'est développé en "dur", autrement dit, tout est paramétrable afin de s'adapter à n'importe quelle législation.
Directeur du Système d’Information
Convergys IMG – Suisse
octobre 2003 - février 2005
Mission : Administration et optimisation du système d'information. Encadrement et animation d'une équipe de développement (projets d’interfaces de logiciels de ressources humaines via une passerelle XML paramétrable)
Le principal projet sur lequel je suis intervenu est celui du développement d'une passerelle logicielle entre divers systèmes de paie et de ressources humaines hétérogènes (du simple fichier Excel à PeopleSoft en passant par des connexions à des logiciels "in house").
J'ai été responsable de la conception architecturale de cette passerelle et de son développement.
Tâches principales de ce poste :
• Sélection de la plateforme de développement (Microsoft .Net, Microsoft SQL Server, Crystal Reports, XML, Web Services, Interfaces Web)
• Conception de l'architecture de la passerelle et du modèle de données.
• Conception et développement des outils de paramétrage de la passerelle
• Encadrement et animation de l'équipe de développement (6 personnes)
• Planification du projet et de ses dépendances ainsi que suivi de l'avancement des tâches affectées aux développeurs
• Communication interne et conduite du projet
• Documentations techniques et documentation utilisateur
• Veille technologique et veille fonctionnelle (notamment suivi des travaux du consortium HR XML)
Principales caractéristiques de la passerelle
• Architecture multi-tiers, orientée Web
• Développement principalement en VB.Net et XML
• Base de données Microsoft SQL Serveur
• Interfaces utilisateurs de type web
• Moteur de query utilisateur dynamique
Directeur Informatique
ProBusiness LLC – Suisse
janvier 2002 - juillet 2003
Mission : Mise en oeuvre infrastructure (matériels, logiciels, télécommunications) de l'entité Suisse. Encadrement et animation d'une de développeurs chargée d'adapter les législations européennes dans le logiciel de paie de cette société américaine.
Le logiciel original avait été développé avec Foxpro. Seuls le moteur de calcul et le moteur de production ont été conservés. Les autres modules du logiciel ont été redéveloppés en VB.Net et ont été adaptés de manière à être paramétrables (afin de pouvoir prendre en charge une partie des législations européennes).
Le rachat de la société ProBusiness par la société ADP mettra fin à ce développement prometteur (réorientation des objectifs de la société ProBusiness).
Responsable du développement
Interwage S.A. – Suisse
octobre 1999 - octobre 2002
Mission : Animation et encadrement d'une équipe de développement d'un logiciel de paie.
Principales responsabilités:
• Encadrement, animation et formation d'une équipe de développeurs externes en support de l'équipe interne
• Reporting auprès de la direction du département
• Planification du projet et suivi
• Modélisation du modèle de données
• Conception et développement des outils de paramétrage
• Conception et développement du moteur d'états
• Conception et développement d'un moteur permettant de générer dynamiquement des procédures stockées et des vues pour le moteur d'importation et d'exportation des données ainsi que pour le moteur d'états
•
Formation des utilisateurs
Technologie:
• Visual Basic 6
• Microsoft SQL Server 7
• Crystal Reports
• HTML
• XML
Responsable industrialisation logiciel Adonix X3
Adonix
juillet 1996 - septembre 1999
Mission : Définition des packages d'installation du logiciel Adonix X3 et encadrement de l'équipe d'industrialisation
Chef de projet intégration
IBM Global Services
septembre 1993 - juin 1995
Mission : Encadrement projets d'intégration entre le logiciel Prodstar et les logiciels des clients
Analyste-Programmeur puis ingénieur de développement
Prodstar
septembre 1988 - août 1992
Missions : Maintenance et développement logiciel Prodstar (module Approvisionnements). Développement du module de comptabilité du logiciel Prodstar 2
Études et formations
Formation Microsoft Project – INFOLEARN Genève
2001
Cours d’anglais – IFAG Genève
2000
Administration SQL Server 7 – AZLAN Lyon
1999
B.T.S. Informatique de Gestion - EPITA Paris
1988
UER Physique Chimie – Rennes
1984
Langues
Français - C2
Anglais - B2
Autres compétences
Compétences techniques
Logiciels :
MS Project, MS Visio, Word, Excel, Outlook, Access, Power Point, FrontPage, Dreamweaver, Open Office, Adonix X3, Prodstar 2, Dot2Clear, OS Commerce
Langages : SQL, C#, Vb.Net, HTML, XML, JavaScript, Visual Basic 6, Cobol
Technologies Web: ASP.Net, Internet Information Server, HTML, XML, VbScript, Microsoft Atlas
Autres : SQL Server, Oracle, Windows XP, Windows Server, Biztalk Server, Sharepoint Server, Crystal Reports, WinDev
Compétences fonctionnelles
Organisation, administration, recrutement & coordination équipes de développement
Gestion de projet, développement de logiciels
Conception, mise en œuvre et administration de systèmes informatiques
Bases de données (développement et administration)
Veille technologique
Formation des utilisateurs