II - Compétences :
Architecture d'application Analyse et Spécification
• Appréhension et évaluation des besoins à partir de l'existant,
• Rédaction du cahier de charge
• Conception et schématisation des spécifications techniques
Développement d'application Avec .Net (C#)
• Développement d'application conformément aux spécifications techniques et avec toute base de données (Oracle, Sql Server, MySql, etc..) sous :
a. Winforms (Applications Windows)
b. WPF (Application au design VISTA ou Windows 7)
c. ASP.Net et/ou Silverligth (Application Web)
• Intégration des données et interopérabilité avec d'autres applications existantes
• Accès aux données avec Ado.Net, Entity Framework 4 et Linq
Base de données Administrateur et Concepteur de bases de données
• Sql Server
• Oracle
• My Sql
• etc.
Business Intelligence Avec Sql Server Reporting Services (SSRS), Analysis Services (SSAS) et Tchekms Business Explorer
• Implémentation d'un Datawarehouse alimenté avec Intégration services (SSIS) et/ou Tchekms BusinesExplorer
• Implémentation d'un serveur de Rapport.
• Création des rapports avec Report Builder et/ou Tchekms BusinesExplorer
• Implémentation d'Analysis Services.
• Création des requêtes MDX (Multidimensional Expression) de SSAS
• Recherche sur des solutions de BI open source tel que Talend et Pentaho.
Logiciels de Gestion Mise en place des systèmes de gestion sous :
• Sage Ligne 1000
Comptabilité, Logistique et services, Trésorerie, Immobilisations.
• SAP Business One
• Sage Ligne 100
Comptabilité, Gestion commerciale, Moyens de paiement, Immobilisations, Trésorerie
Outil de de gestion de Configuration et de versioning IBM Rational ClearCase, IBM Rational ClearQuest,Team Fondation Server
• Evolution dans un environnement clearCase, ClearQuest et TFS
• Implémentation et administration d’un server TFS
Outils de Développement et Plateforme Microsoft Visual Studio 2010
• Environnement de développement permettant de concevoir les applications .Net sous Windows (Winforms, WPF) et Internet (ASP.Net, Silverlight).
• Maitrise de DOTNET Framework en Version 4.0 , 3.5, et 2
Microsoft Visual Studio 2008
• Développement et déploiement des solutions Business Intelligence
o Package SSIS
o Cubes SSAS
o Rapport SSRS
• Migration des ancienne solution vers les dernières version
SQL SERVER Management Studio
Conception des requêtes et maintenance des bases de données,
Microsoft Expression
Environnements graphiques permettant de concevoir le design des pages Web
et des animations, d'encoder le son et les vidéos.
Bibliothèque Tiers Composant UI
• Telerik RadControl for Asp.Net Ajax
• Telerik RadControl for Asp.Net MVC
• Telerik RadControl for Silverlight
• Telerik RadControl for WPF
• Telerik RadControl for Winform
• Microsoft chart Control
Composant Process
• Microsoft Entreprise library
• Log4Net
III - Expériences
Depuis Septembre 2008 Gérant Majoritaire de TCHEKMS (Tchek Management Software)
Créateur de logiciel, Prescripteur des solutions de gestion
Depuis Janvier 2010 Indépendant exerçant sous le couvert de TCHEKMS
Missions auprès des clients finaux :
• THALES TRANSPORTATION SYSTEM (Bretigny)
• GLOBAL CLOSURE SYSTEM
• GROUPE BOLLORE
• France 5
de 2004 à Janvier 2010 SELF – INFORMATIQUE
(Salarié, Conjointement avec ma fonction de Gérant)
Consultant Senior et Développeur
Chargé de l’intégration des solutions de gestion (SAGE, SAP) et des développements spécifiques
De 2002 à 2004 PRODWARE
Consultant fonctionnel sur les solutions SAGE
De 2001 à 2002 GESTIONIQUE (devenu KESYS)
Consultant fonctionnel sur les solutions SAGE
De 2001 à 2002 SILLAGE INGENIERE (acheté par PRODWARE)
Consultant fonctionnel sur les solutions SAGE
De 1997 à 2001 Gérant de AFRICAN CONSULTING GABON
Partenaire SAGE, prescripteur des solutions de Gestion
auprès des PME
Jusqu'en 1997 PRICE WATERHOUSE GABON
Collaborateur, Expertise comptable et commissariat aux comptes
IV - Réalisations :
Depuis Septembre 2008 TCHEK MANAGEMENT SOFTWARE
Création et évolution de l’Application « Tchekms Business Explorer »
Est un Framework permettant entre autre de :
• Créer un Datawahouse à partir de la lecture de toutes sources de donnée de n’importe quel environnement.
• Industrialiser la création des rapports « Reporting Services » en Mode Local. (Tableau, Matrice, Liste déroulante, Graphique).
• Publier sur un Serveur « Reporting Services » les états élaborés par des utilisateurs n’ayant à priori aucune connaissance dans le domaine.
• Faciliter le développement de toute application métiers en implémentant des objets métiers amendables ayant d’office des logiques de mise à jour et des logiques d’interface.
• Générer les Cubes OLAP publiable sur SSAS. (en cours de développement).
• Effectuer facilement les liaisons avec Office (Excel pour les tableaux personnalisé, Word pour le publipostage)
• Etc.
Langage : C# .Net 4.0
Env. de développement : Visual Studio 2010.
Base de données : SQL Server 2008 R2.
Technologie D’accès aux données : Entity Framwork 4.0
Bibliothèques de controles Tiers : Telerik RadControl.
Interfacé avec : n’importe quelle application sous n’importe quelle environnement.
09-2010 – 30/06/2011 THALES TRANSPORTATION SYSTEM (Bretigny)
Développement ASP.NET sur le Projet AUKLAND INTEGRATED FARES SYSTEM (AIFS) : Module BackOffice de gestion de billeterie.
• Remodelisation « from scratch » des MMI Device Management (Device and location Hierarchy)
• Modèle d’intégration du Business intelligence Microsoft dans le Portal Web du projet.
Langage : C# .Net 4.0
Env. de développement : Visual Studio 2010.
Base de données : SQL Server 2008 R2.
Technologie D’accès aux données : Entity Framwork 4.0
Bibliothèques de controles Tiers : Telerik RadControl.
07-2010 – 06/08/2010 GLOBAL CLOSURE SYSTEM : Migration Datawarehouse
Migration d’un Datawarehouse de MSSQL 2005 vers MSSQL 2008 R2
Installation et configuration SQL Server 2008 R2
• Migration des Package DTS 2000 vers SSIS 2008 R2
• Migration des Cubes SSAS 2000 vers SSAS 2008 R2
• Migration des Rapports SSRS 2005 vers SSRS 2008 R2
• Enrichissement du Datawarehouse avec le calcul des écarts d’agrégats périodiques (mensuel et annuel) et mise en évidence dans un cube SSAS.
03-2010 – 06/2010 GROUPE BOLLORE : (2 sociétés impliquées)
Application de Gestion d’une Centrale d’Achat (Version 2, Réécriture du Framework) avec Interface Web de saisie des demandes, et Solution de Business Intelligence
Saisies des demandes d’achat des clients filiales du groupe, Identification automatiques des fournisseurs, gestion des demandes de prix fournisseurs, arbitrages des offres fournisseurs, validation devis clients et génération automatique des commandes fournisseurs.
Langage : C# .Net 3.5
Env. de développement : Visual Studio 2010.
Base de données : SQL Server 2008.
Progiciel : Tchekms Business Explorer.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
02-2010 – 03/2010 FEDERATION FRANCAISE DE VOILE
Module de traitement Analytique et des tiers
Langage : C# .Net 3.5
Env. de développement : Visual Studio 2008.
Base de données : SQL Server 2008.
Interfacé avec : SAGE Comptabilité Ligne 100 sous SQL Server
12-2009 – 01/2010 SELF-INFORMATIQUE
Maintenance du parc d’applications développées,
Migration des applications vers SQL Server 2008.
Préparation de mon départ de chez vers mon nouveau statut de Free Lance
09-2009 – 11/2009 NATIXIS FACTOR – (p/c ATI) : (2 sociétés impliquées)
Interface d’envoie de données au Factor
Transcodage des clients, Factures et Lettrages selon cahier de charge NATIXIS FACTOR
Génération et envoie vers un Portail Web d’un Fichier normalisé.
Historisation des transactions.
Editions de contrôle
Langage : C# .Net 3.5
Env. de développement : Visual Studio 2008.
Base de données : SQL Server 2005.
Progiciel : Tchekms Business Explorer.
Interfacé avec : SAGE Comptabilité Ligne 100 sous SQL Server
05-2009 – 08/2009 ALLIANCE DES TECHNIQUES INDUSTRIELLES : (2 sociétés impliquées)
Solution de Business Intelligence
Mise en place et alimentation d’un Datawarehouse.
Tableau de Synthèse (Déclaration DEB, Etat des marges)
Statistique de ventes : Analyse multidimensionnelle par localisation (Continent, Pays, Région, Département, Ville) et par espace temps.
Langage : C# .Net 3.5,Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005.
Progiciel : Tchekms Business Explorer.
Technologie : Reporting Services 2005.
Interfacé avec : SAGE Comptabilité et Gestion Commerciale Ligne 100 sous SQL Server
01-2009 – 04/2009 Alain FIGARET
Application de Gestion des Feuilles de temps par Boutique
Répartition mensuelle de temps par salarié/Boutique avec identification des natures de variable temps
Mise à jour de la Paie SAGE Ligne 500 pour SQL Server.
Langage : C# .Net 3.5
Env. de développement : Visual Studio 2008.
Base de données : SQL Server 2005.
Progiciel : Tchekms Business Explorer.
Interfacé avec : SAGE Paie Ligne 500 sous SQL Server
10-2008 – 12/2008 France Wagons
Solution de Business Intelligence
Mise en place et alimentation d’un Datawarehouse.
Tableau de Synthèse (Cadrage de TVA) .
Robot d’édition de Gestion .
Analyse statistique par Wagons (plusieurs axes analytiques)
Langage : C# .Net 3.5,Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005.
Progiciel : Tchekms Business Explorer.
Technologie : Reporting Services 2005.
Interfacé avec : SAGE Logistique 1000 sous SQL Server
08/2008 – 09/2008 DATAVANCE
Application « CRA » (Compte Rendu d’Activité) version Silverligth 2
Gestion mensuelle des missions par salarié/Client avec identification des jours travaillées, jours d’absence et motif d’absence : Mise à jour de la Paie SAGE Ligne 500 pour SQL Server.
Langage : C# .Net 3.5, ASP.NET, SilverLigth 2
Env. de développement : Visual Studio 2008.
Base de données : SQL Server 2005.
Interfacé avec : SAGE Paie Ligne 500 sous SQL Server
04/2008 – 07/2008 France 5 (Gie LESITV)
Solution de Business Intelligence
Mise en place et alimentation d’un Datawarehouse.
Analyse multidimensionnelle des statistiques de vente (abonnement vidéo) par CRDP, Région, Départements, Villes, statut d’abonnement, Nature de souscripteur, espace temps. Tableaux de bord et de synthèse.
Langage : C# .Net 3.5,Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005.
Progiciel : Tchekms Business Explorer.
Technologie : Reporting Services 2005.
01/2008 – 03/2008 DATAVANCE
Application « CRA » (Compte Rendu d’Activité) version ASP.NET
Gestion mensuelle des missions par salarié/Client avec identification des jours travaillées, jours d’absence et motif d’absence : Mise à jour de la Paie SAGE Ligne 500 pour SQL Server.
Langage : C# .Net 2, ASP.NET
Env. de développement : Visual Studio 2005.
Base de données : SQL Server 2005.
Interfacé avec : SAGE Paie Ligne 500 sous SQL Server
10/2007 – 12/2007 CGMP : (4 sociétés impliquées)
Module de Gestion des Tarifs
Grille tarifaire et de remise selon calendrier des évènements commerciaux, par client et groupe de client avec date de validité, Editions sous Reporting Services en Mode Local.
Langage : C# .Net 2
Env. de développement : Visual Studio 2005.
Base de données : SQL Server 2005.
Interfacé avec : SAP Business One sous SQL Server
Routine planifié de Synchronisation des Tarifs
Création automatique de nouveaux tarifs en fonction des caractéristiques modifiées, suppression des tarifs obsolètes, Mise à jour des tarifs multi bases.
Langage : Langage : C# .Net 2, Transact SQL (Procédure stockée)
Env. de développement : Visual Studio 2005, SQL Server 2005 Management Studio
Technologie SSIS.
06/2007 – 09/2007 France Wagons
Scripts de transcodage des écritures comptables
Permet de réimputer les écritures comptable selon un plan de groupe.
Reporting Sous Excel :
Balance Analytique périodique multi Axe
Tableau de Transcodage de Trésorerie
Langage : Transact SQL (Procédure stockée)
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005
Interfacé avec : SAGE Comptabilité Ligne 1000 pour SQL Server
01/2007 – 05/2007 France 5 (Gie LESITV)
Synchronisation permanente des données
du Système Frontal « Back Office » vers SAGE Ligne 100 SQLServer
Création automatique des entités métiers dans SAGE (fiches clients, Abonnements, commandes, etc.)
Langage : Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005
Interfacé avec : SAGE Gestion Commerciale Ligne 100 pour SQL Server
Technologie SSIS.
04/2006 – 12/2006 SOMIPHOS Algérie : (3 sociétés impliquées)
Consolidation des écritures comptables
Alimentation dans un Datawarehouse des écritures provenant de plusieurs bases avec répartition automatiques des écritures analytique selon clé de répartition périodique.
Langage : C# .Net 2, Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005
Interfacé avec : SAGE Comptabilité Ligne 100 pour SQL Server
Technologie SSIS.
Solution de Business Intelligence avec Reporting de Groupe
Langage : Transact SQL
Env. de développement : SQL Server 2005 Management Studio, Visual Studio 2005
Technologie : Reporting Services 2005.
01 /2006 – 03/2006 GROUPE APRI : (8 sociétés impliquées)
Consolidation des données de salariés de plusieurs bases de données vers un Datawarehouse
Langage : Transact SQL
Env. de développement : Analyseur de Requête SQL Server 2000.
Interfacé avec : SAGE Paie Ligne 500 pour SQL Server
Technologie DTS.
Reporting Sur Excel (Données salariés)
Langage : Transact SQL( vues SQL)
liaison dynamique entre le Datawarehouse et Excel.
Env. de développement : Analyseur de Requête SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
04 /2005 – 12/2005 GROUPE BOLLORE : (2 sociétés impliquées)
Application de Gestion d’une Centrale d’Achat
Saisies des demandes d’achat des clients filiales du groupe, Identification automatiques des fournisseurs, gestion des demandes de prix fournisseurs, arbitrages des offres fournisseurs, validation devis clients et génération automatique des commandes fournisseurs.
Langage : C# .Net 2
Env. de développement : Visual Studio 2005.
Base de données : SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Solution de Business Intelligence Multi bases de données en Mode Local
Statistique d’achats/ventes selon plusieurs dimensions (Fournisseurs, Clients, Espaces temps, Acheteurs, produits, Pays etc.)
Technologies : Reporting Services
Langage : C# .Net 2
Env. de développement : Visual Studio 2005.
Base de données : SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
08 /2004 – 03/2005 Groupe MATFLOR – COMING B : (2 sociétés impliquées)
Application de récupération des données d’un lecteur de Code barre et transformation en commande client dans le système de gestion SAGE Ligne 100.
Langage : C# .Net 1.1
Env. de développement : Visual Studio 2003.
Base de données : SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Migration des données d’ORACLE vers SQL Server (ORACLE étant en Server lié)
Langage : Transact SQL
Env. de développement : Analyseur de Requête SQL Server 2000 et .
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Processus de refacturation des flux d’achat/vente intra-groupe
avec validation des étapes de document : Commandes -> Bon Livraison -> Facture.
Langage : Transact SQL (Procédure stockée)
Base de données : SQL Server 2000.
Env. de développement : Analyseur de Requête SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Solution de Reporting Sur Excel (Statiques de vente par région et par Commercial)
Langage : Transact SQL (vues SQL avec liaison Excel)
Env. de développement : Analyseur de Requête SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Application déconnectée « Catalogue » avec images
Synchronisé par internet ou par réseau local.
Permettant aux commerciaux de présenter leurs produits aux prospects
Langage : C# .Net 1.1
Env. de développement : Visual Studio 2003.
Base de données : SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
Technologie XML pour le stockage itinérant
Processus de calcul de code barre de nouveaux articles
Langage : Transact SQL. (Procédure stocké)
Env. de développement : Analyseur de Requête SQL Server 2000.
Interfacé avec : SAGE gestion commerciale Ligne 100 pour SQL Server
04 /2004 – 07/2004 France Wagons
Développement d’une Application de transcodage des flux de trésorerie
Langage : C# .Net 1.1
Base de données : SQL Server 2000.
Env. de développement : Visual Studio 2003.
03/2001 – 03/2004 Consultant Fonctionnel Solutions de Gestion
Mise en place des solutions de Gestion dans les entreprises avec les produits SAGE
• Ligne 1000 : Comptabilité, Logistique et Distribution, Trésorerie, Immobilisation
• Ligne 500 : Comptabilité, Gestion Commerciale, Banque, Trésorerie, Immobilisation, Paie
• Ligne 100 : Comptabilité, Gestion commerciale, Moyens de Paiement, Immobilisation, Paie
Sous des environnements :
• SQL Server,
• Oracle,
• Propriétaire
06/1997 – 02/2001 AFRICAN CONSULTING GABON
Mise en place des solutions de Gestion dans les entreprises avec les produits SAGE
• Ligne 100 : Comptabilité, Gestion commerciale, Moyens de Paiement, Immobilisation, Paie
Sous des environnements :
• SQL Server,
• Propriétaire
De 1994 – 05/1997 PRICE WATERHOUSE GABON
Missions d’expertise comptable et de commissariat aux comptes dans les entreprises Gabonaises
V - Formations :
En Permanence Tout Séminaire MSDN Microsoft (DevDays, Accès aux données etc.)
Sur SQL Server (Intégration Services, Reporting Services et Analisys Services) et sur le .Net (Winforms, ASP.Net, WPF et Silverligth)
Formation SAGE (Editeur de Logiciel de Gestion)
Sur les logiciels Ligne 1000, Ligne 100, sous SQL Server et Oracle : Aspects fonctionnels et développement
Formation SAP (Editeur de Logiciel de Gestion)
Sur le logiciels SAP Business One sous SQL Server Aspects fonctionnels et développement (DI API)
Certification Microsoft de 2001 à 2004 Microsoft certified professional
Préparation aux différentes certifications Microsoft sur SQL Server et le développement des applications .Net (MCAD/MCSD)
En 1994 Diplômé de l'ESSEC de Douala (Cameroun)
Spécialité : Comptabilité et finances
VI - Points fort et Centres d’intérêts
Je suis doté d'une curiosité intellectuelle accru qui me permet d'être toujours au parfum des nouvelles technologies Microsoft, par le billais des séminaires, des livres de Microsoft Press et des sites informatiques dédiés (MSDN, CodePlex, CodeProject etc.).
Mon Ambition professionnel est de démocratiser le Business Intelligence auprès des entreprises à travers "Tchekms Business Explorer" en proposant
• Dans les PME des solutions métiers et de BI à peu de frais.
• Dans les Grandes entreprises, un moteur d'industrialisation et de publication des rapports sur les plates forme Reporting Services, Analysis Services, Performance Point Services, Microsoft SharePoint ou tout portail d'entreprise