Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Cheikh Oumar, Développeur SQL SERVER

Cheikh Oumar Développeur SQL SERVER

CV n°110316S001
Compétences techniques
C#
SQL
Études et formations

Compétences techniques
Modélisation UML, MERISE, PowerAMC, Windesign, Pattern MVVM
Langages C# (WinForms, ADO.Net), VB.Net, Shell Unix (bash), SQL, Perl, C, C++ (MFC), Java, Forms, OPENGL, GTK+
Frameworks Framework .Net 2.0, 3.0, 3.5 (WPF, WCF, WF)
Outils de développement
JBuilder, Eclipse, Visual Basic, Visual C++, Visual Studio .Net, TOAD, SQL BOX
SGBD Oracle (PL/SQL), SQL Server (Transact SQL), MySQL, Pro*C, PostgresSqL
I-Net ASP.Net, ASP, PHP, XML, XSL, HTML, JavaScript, CSS
Serveurs Web & applicatifs Apache, IIS
Gestion de versionning CVS, VSS (VISUAL SOURCESAFE)
Systèmes UNIX, Windows 2000, XP, NT WorkStation, NT SERVER

Compétences fonctionnelles
Comptabilité, Contrôle de gestion
Télécom : Fibre optique
Industrie : développement embarqué

Formation

2020 Formation Angular 8, Microsoft Azure

2010 Formation ASP.NET 2.0, 3.5, C#, WEB SERVICES, AJAX, Contrôles serveurs
Déploiement et optimisation, Web Parts, Linq, …..

2010 Formation .Net 3.0, 3.5, C#, WCF,WPF, Linq…
Méthodologie agile…

2003 – 2004 Maîtrise d’Informatique à l’université de Limoges – Imagerie, développement et Base de données

2002 – 2003 Licence Professionnelle à l’université de Limoges - Réseaux et Télécommunications

2001 – 2002 Maîtrise d’informatique à l’université de Dakar Développement - Administration réseaux et Bases de données

Langues
Anglais : lu, écrit

Expériences professionnelles

Références projets
MSH INTERNATIONAL Janvier 2018- Avril 2020
Ingénieur d’études et développement
PROJET : Conception et Développement des interfaces business de saisie des assurés et des ayants droit
Développement des interfaces business de calculs et de remboursement de primes. Développement des interfaces de migration de données des assurés.

Domaine d’intervention :
Mise en place d’un workflow d’affiliation des assurés
Gestion des invoices (factures et des lignes de détails)
Gestion des prix négociés (Taux)
Développement d’une plateforme de remboursement de décomptes
Rédaction des tests business BDD (SpecFlow)
Développement en .Net (Services WCF)
Architecture SOA
Web Api
Services Rest
Interface web avec Blazor
Réalisation des tests TDD
Méthodologie de gestion : Agile Scrum
Mise en place de reportings SSRS 2018

Environnement technique :
.Net (C#, WCF, web), Dot Net Core, MVC,LINQ, Visual Studio 2017,2019, Oracle(11,12g)Windows 7, IIS, TFS 2015, SOPUI, Swagger, Postman, Fiddler 4, Git, Sql server 2017,Web API, Json, Entity Framework 6.
AXA FRANCE Novembre 2016- Décembre 2017
Tech Lead I.E.D
PROJET : Conception et   Développement d’une application :de dématérialisation, de signature électronique de contrats et des mandats et d’injection en masse des documents à la GED.

Domaine d’intervention :
Organisation et conduite des réunions
Gestion et conduite de l’équipe technique :
Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique reçus de la part de l’équipe fonctionnelle.
Développement en .Net (Services WCF)
Architecture SOA
Ecriture des procédures stockées
Services WCF
Méthodologie de gestion : Agile Scrum

Environnement technique :
.Net (C#, WCF), MVC, LINQ, Framework 4.0, Visual Studio 2013, Oracle(11,12g)Windows 7, IIS, TFS 2015, SOPUI, JIRA, Kaban, Kibana, VSTS, Microsoft Azure, ReactJS

ENGIE TRADING Mars 2015- Novembre 2016
Ingénieur d’études et développement
PROJET : Conception et   Développement d’une application de gestion (Finance Cockpit) regroupant les principales activités de chaque pôle Business (Accounting, Tax & Reporting, Controlling) en WPF. Conception et développement d’une application de Netting Change en MVC 4.5. Migration et développement d’une application Janus regroupant les activités de controlling et de comptabilité en SSIS 2012. Gestion des Arrêtés mensuels et des processus de Closing (Proof Of Externalization, Intercos). Outil de rapprochement INTELLIMATCH. Contrôles des jobs sur un progiciel de matching. 

Domaine d’intervention :
Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique reçus de la part de l’équipe fonctionnelle 
Développement en .Net (WPF, LINQ)
Architecture SOA
Création des interfaces utilisateurs (DevExpress version 2012)
Ecriture des requêtes SYBASE, SQL (CRUD)
Ecriture des procédures stockées
Services windows
Services WCF
Packages : Sql Server Intégration Services 2012
Rapports : Sql Server Reporting Services 2012

Environnement technique :
Net (C#, WCF, WPF), MVC, MVVM, MEF, SQL Server 2012, DevExpress, LINQ, Framework 4.0, Visual Studio 2012, Windows 7, IIS, TFS 2015, SYBASE, PRISM, Intellimatch.
BRINK’S FRANCE Fevrier 2014 – Février 2015
Ingénieur d’études et développement
PROJET : Conception et développement d’un module en client lourd d’aide aux DABistes, gestion des tournées des transporteurs de fonds et Migration d’une application développée sous Oracle en Sql Server.

Domaine d’intervention :
Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique reçus de la part de l’équipe fonctionnelle.
Prise en main d’un outil de migration (SSMA)
Développement en .Net ( Winforms, LINQ)
Architecture SOA
Création des interfaces utilisateurs (DevExpress version 2012)
Ecriture des requêtes Oracle (CRUD)
Ecriture des procédures stockées
Conversion de procédures, de fonctions et de séquences écrites en PL/SQL en script Sql à l’aide de l’outil Microsoft Sql Server Migration For Oracle
Réécriture de la couche d’accès aux données
Gestion des actions dans le cas d’une agression DABiste
Multithreading
Les fonctions Asynchrones
Méthode de gestion de projet : Agile Scrum
Environnement technique :
.Net (C#, WCF, WPF), SQL Server 2012, DevExpress, LINQ, Framework 4.0, Visual Studio 2010, Windows 7, IIS, TFS 2010, Oracle 10 G, SSMA
FRANCE MEDIA MONDE Mai 2012 - Janvier 2014
Ingénieur d’études et développement
PROJET : Conception et développement des modules en client lourd et léger pour la refonte des sites de FMM (hermès middleware).

Domaine d’intervention :
Analyse : Participation à la compréhension des documents de spécifications fonctionnelle et technique reçus de la part de l’équipe fonctionnelle
Développement en .Net (C#, WPF, Asp.Net, LINQ)
Création des interfaces pour le déploiement des produits (Telerik version 2012)
Développement d’un outil permettant de comparer les produits des différents environnements avant la mise en production
Ecriture des requêtes SQL server 2012 (CRUD)
Ecriture des procédures stockées
Optimisation des requêtes SQL
Mis en place des tests unitaires
Mise en place des tests d’intégrations (Mock)
Méthode de gestion de projet : Agile Scrum

Environnement technique :
ASP.Net, .Net (C#, WCF, WPF, MVVM, TELERIK, LINQ, Framework 4.0, Visual Studio 2010, Visual Studio 2012, Windows 7, IIS, SVN, LINQPAD

VENTE PRIVEE Novembre 2011 - Avril 2012
Ingénieur d’études et développement
PROJET : Conception et développement d’un site intranet de gestion des ventes et du marketing.

Domaine d’intervention :
Analyse : Participation à la compréhension des documents de la spécification fonctionnelle et techniques à la suite de réunions avec le client sur les principaux modules :
Génération de power point avec openxml
Création du Back Office.
Globalisation de l’application
Développement en .Net (C#, ASP.NET, LINQ, Entity Framework)
Création des interfaces utilisateurs (ASP.NET 4.0, AJAX)
Requête MDX
Requête PostgreSql
Requête Linq(Insertion, Modification, Suppression, Lecture)
Ecriture des procédures stockées
Méthode de gestion de projet : Agile Scrum
Environnement technique :
Net (C#, Asp.Net, WebServices, LINQ, Framework 4.0, Entity Framework, Visual Studio 2010, Windows 7, IIS, TFS, OpenXml, AJAX(AjaxToolKit), TFS 2010, SQL SERVER 2008

12/2010 à ce jour GDF-SUEZ (DSI) Ingénieur Etudes et Développement
Projet : Le but du projet consistait à auditer la base de données existante ensuite concevoir et developper un portail des demandes de création d’ espaces collaboratifs
• Analyse
 Etude de l’existant
 Rédaction des spécifications fonctionnelles et techniques à la suite de réunions avec le client. Des principaux modules.
- Demande de création
- Demande de modification
- Demande de publication en intranet ou en extranet.

 Conception de la base de données (Windesign)
o Ecriture des scripts de création de la base de données et des tables.
o Ecriture des procédures stockées.(CRUD)(SQL SERVER 2008)

• Développement en .Net (C#, ASP.NET, LINQ,Entity Framework)
- Création des interfaces utilisateurs (ASP.NET 4.0,AJAX)
- Implémentation des WebServices.
- Génération des objets métiers avec l’Entity Framewok.
Environnement : .Net (C#, WebService, Asp.Net, LINQ, Framework 4.0), SQL SERVER 2008(SQL, Procédures stockées), WinDesign, Visual Studio 2010, Windows 7, IIS, TFS
AJAX(AjaxToolKit)

02/2010 à 11/2010 Metropolitan filmexport (AVR Info) Ingénieur Etudes et Développement
Projet : Le but du projet consistait à concevoir et à developper des nouveaux modules (Projets de sortie) dans une application GANDLAF,qui gère la vente et la distribution des films.
• Analyse
 Etude de l’existant
 Rédaction des spécifications fonctionnelles et techniques de plusieurs modules
- Projet de sortie vidéo
- Projet de sortie vod
- Projet de sortie TV
- Projet de sortie Cinéma
 Conception de sous-ensembles de la base de données (PowerAMC)

• Développement en .Net (C#, WinForms, LINQ)
 Réalisation des modules selon l’architecture définie
- Création des vues (SQL SERVEUR 2005)
- Création des DAO et objets Métier
- Implémentation de la logique Métier
- Création des interfaces utilisateurs (WinForms)

 Désign patterns
- Command
- Builder
- Singleton

• Tests
 Automatisation des tests unitaires via Visual Studio
 Tests fonctionnels

• Support
 Formation utilisateur
 Support Utilisateur (43 personnes)

• Outils
 DotNet Bar
 Wilson (ORM)
 XCeed
Environnement : .Net (C#, WCF, WinForms, LINQ, Framework 3.5, Click Once), SQL SERVER (SQL, Vues), PowerAMC, Visual Studio 2005, Windows 7, IIS, SVN

06/2009 à 02/2010 AUSY Ingénieur Etudes et Développement
Pour l’outil interne de gestion des candidats: Développement de modules de suivi de tout le processus de recrutement sur AUSY France Belgique et Luxembourg.
• Analyse
 Etude de l’existant
 Rédaction des spécifications fonctionnelles et techniques de plusieurs modules
- Gestion des collaborateurs et sous-traitants
- Gestion des besoins
- Gestion des missions
- Tableau de bord : visualisation graphique de type Gantt de l’activité
- Administration : gestion des utilisateurs, profils, agences…
- Reporting Utilisateur
 Conception de sous-ensembles de la base de données (PowerAMC)

• Développement en .Net (C#, WCF, WinForms, LINQ, ReportViewer)
 Réalisation des modules selon l’architecture définie
- Création des procédures stockées (MySQL 5.1)
- Création des DAO et objets Métier
- Implémentation de la logique Métier
- Définition des services WCF
- Création des interfaces utilisateurs (WinForms)
- Création des reportings générés à la demande via ReportViewer
 Développement du module de reporting des « Contributions » (reporting généré en batch)
- Création des batchs .Net
- Interfaçage avec Excel
 Création de procédures stockées et de batchs de synchronisation avec le CRM
 Déploiement de l’application via Click Once

• Tests
 Automatisation des tests unitaires via Visual Studio
 Tests fonctionnels

• Support
 Rédaction du manuel Utilisateur
 Support Utilisateur (200 personnes)
Environnement : .Net (C#, WCF, WinForms, LINQ, Framework 3.5, Click Once), MySQL 5.1 (SQL, procédures stockées), PowerAMC, UML, Visual Studio 2008, Windows 2008 Server, IIS, SVN

11/2008 à 06/2009 TF1 Pub Ingénieur d’Etudes et Développement
Projet : Le but du projet consistait à dévélopper un logiciel de reservation de case publicitaire’ TPRESA écrit en dot net C# Framework 3.0
 Mis à jour du model conceptuel de données (Ajout et suppression des tables)
 Correction des anomalies
 SQL SERVER 2005
 Ecriture des requêtes d’extraction, de mise à jour et d’insertion
 Ecriture des procédures stockées
 Test de non régressions
 Test unitaire
 Génération des objets metiers
Outils de versioning :Perforce
Outils de génération d’objets metiers: BO Maker
Environnement: WINDOWS XP, VISUAL STUDIO .NET 2008, C#, SQL SERVER 2005
FrameWork : Medusa,

05/ 2008 à 11/2008 Axa Assistance Ingénieur d’Etudes et Développement
Projet : Le but du projet consistait à migrer le logiciel d’assistance aux assistés concerto écrit en VB6, en dot net C# winforms, Framework 3.0
 Maintenance corrective et évolutive des applications existantes concerto (système d’information assistance)
 Correction des anomalies
 SQL SERVER 2005
 Création des requêtes d’extraction SQL
 Développement des procédures stockées
 Test de non régressions
Outils de Versionning : VSS, TFS
Outils de test unitaire : Nunit
Outils de documentation : NDOC
Environnement: WINDOWS 2003, VISUAL STUDIO .NET 2008, Winforms, C#, SQL SERVER 2005, Features Manager,DNA Referential Query,Lotus Notes 6.5

12/2007 à 05/2008 SNCF Ingénieur d’Etudes et Développement
Projet : Le but du projet consistait à mettre en place un nouveau type de gestion comptable de la SNCF COPERNIC
 Développement d’un logiciel de gestion comptable sur le projet Copernic
 Maintenance corrective et évolutive des applications existantes SIC (système d’information comptable)
 Ecriture des batch d’extraction en C
 Correction des anomalies
 ORACLE
 Création des requêtes d’extraction SQL
 Dévéloppement des procedures stockées
 Documentation
 Ecriture de DSI(Document de système d’information)
 Développement de modules de connexion en utilisant les classes ADO de C#
 Développement des IHM en C#
 Intégration des briques développées en PRO*C dans des modules C#
Outils de Versionning : VSS, OGEP
Outils de test unitaire : Nunit, Planète
Environnement: WINDOWS, VISUAL STUDIO .NET, Winforms, C#, ASP.NET, ORACLE, Pro*C, TOAD

07/2007 à 12/2007 OFFICE DE L’ELEVAGE Ingénieur d’Etudes et Développement
ONILAIT Contrôle de gestion
Le but du projet consistait à développer un outil pour gérer le contrôle de gestion de la vente du lait en France en respectant les conventions européennes en fonction du quotat du lait conventionné par la commisssion européenne.
 Développement d’un logiciel de contrôle de gestion (partie serveur)
 Mise en place d’une interface graphique avec ASP.NET et C# (partie client)
 Extraction, insertion et mise à jour à partir d’une base de données ORACLE
 Ecriture des procedures stockées
 Rédaction des AFD
 Rédaction de plan de test
 Sauvegarde de données de la base dans des fichiers XML en utilisant les
Environnement: WINDOWS, VISUAL STUDIO .NET, Winforms, C#, ASP.NET, ORACLE, Pro*C, SQLBOX

04/2007 à 06/2007 NEUF CEGETEL Ingénieur d’Etudes et Développement
Le but du projet consistait à automatiser la gestion de la vente de lignes fibres optiques en partitionnant la ville de Paris en Quartiers, le quartier en Lots et le Lot en Rues.
 Modélisation Merise (MCD, MPD)
 Création d’une nouvelle base de données à partir de l’existant et insertion des nouvelles tables
 Création et utilisation des lots DTS (Data Transformation Services)
 Import des données du fichier XML vers la base de données
 Export de données de la base de données vers un fichier XML
 Développement des différents modules en C#
o Identification des clients
o Ouverture de ligne de communication
o Résiliation des comptes
o Différents modes de paiement
Outils de Versionning : CVS
Environnement : WINDOWS XP, VISUAL STUDIO .NET, Winforms, C#, et SQL SERVER 2000, MERISE

07/2006 à 03/2007 NEOPOST TECHNOLOGIE Ingénieur d’Etudes et Développement
Le but du projet était de concevoir et de developper un logiciel pour les machines d’affranchissement
 Conception de l’architecture de communication en UML
 Développement d’un logiciel d’automatisation des tests systèmes
 Adaptation de l’OS et configuration du noyau aux besoins du projet
 Développement d’une interface de communication entre le TRTS et la FM en C
 Développement des types des requêtes génériques de la base en C++
 Test
 Ecriture de plan de test
 Déploiement en environnement de developpement et d’integration
 Exploitation des résultats des requêtes
Environnement : WINDOWS XP, langage C, C++, UML, C++ unit

03/2006 à 06/2006 CREDIT AGRICOLE Technicien réseau
 Technicien réseau (installation du parc informatique)
 Intervention auprès des utilisateurs
 Utilisation de la technologie XP professionnel, Windows 2003
 Tests des comptes utilisateurs sur le réseau

11/2005 à 02/2006 ARTE(BENEVOLA) Ingénieur d’Etudes et Développement
 Conception et réalisation d’un logiciel de gestion de bibliothèque sous VB.Net en utilisant la base de données Access
 Conception du modèle conceptuel de données (MCD)
 Implémentation du MCD stockage de données sous ACCESS
 Création des requêtes sous ACCESS
 Réalisation de l’interface graphique sous Visual Basic 6
 Automatisation du système de prêts des livres
Environnement: WINDOWS XP, VISUAL STUDIO .NET, VB.NET, VB6, Access, MERISE

Projets d’étude & Stages
03/2004 à 07/2004 IRCOM stage
Institut de Recherche et des Communications Optiques et Micro-ondes
 Caractérisation des objets électroniques : analyse des circuits et étalonnage des appareils pour une première utilisation
 Interfaçage sous « LABVIEW» d’une tour de fibrage servant à fabriquer des capillaires, élément de base nécessaire à la fabrication de fibres micro structurées air silice
 Adaptation et Configuration du système aux besoins des outils mis à ma disposition
 Développement du logiciel
 Uniformisation des paramètres : du diamètre de la fibre, du temps, et de la température
 Exploitation des ces paramètres dans un fichier Excel
Environnement : Windows, LABVIEW, Excel

01/2004 à 02/2004 Université de Limoges Projet de développement
 Rédaction du cahier de charge
 Conception et Modélisation d’un champ de course en UML
 Développement et réalisation du logiciel en java
Environnement : Windows, UML, JAVA

03/2003 à 05/2003 Université de Limoges Projet de développement
Projet d’études – Automatisation de la gestion des inscriptions à l’université
 Conception des modèles de données (MCD - MLD), implémentation sous WinDesign
 Création de la base de données et stockage des données existantes dans la base
 Rédaction et validation du cahier de charge
 Développement du logiciel sous PHP - en utilisant la base de données MYSQL sous Windows et la base de données - PostgreSQL sous Linux
Environnement : Windesign, PHP, Mysql/Windows, postgreSQL/linux, Merise

08/2001 à 07/2002 SENELEC (Dakar – Sénégal) Ingénieur d’Etudes et Développement
 Conception et réalisation d’un logiciel de gestion et de facturation de la clientèle
 Etude du cahier de charge
 Création et mis en place des documents d’utilisation (Use Case)
 Conception du modèle conceptuel de données (MCD)
 Implémentation du MCD en utilisant Win Design
 Configuration et enregistrement des drivers JDBC pour utiliser la base de données
 Création des objets de connections
Environnement : Windows NT, SQL Server 2000, Java, Merise

03/2001 à 06/2001 Université de Dakar Développeur
 Conception et réalisation d’un logiciel de gestion des inscriptions et le prêt des livres sous VB6 en utilisant la base de données SQL SERVER
 Conception du modèle conceptuel de données (MCD)
 Stockage et sauvegarde de données / Extraction des données
 Création des tables et des vues
 Réalisation de l’interface graphique sous Visual Basic 6
Environnement : Windows NT, VB6, SQL Server, Merise