Menu

Mohamed CHAROUEL

PARIS

En résumé

Ingénieur informatique, 7 ans d’expérience en Développement .NET 4.5/4.0/3.5, C#, Rigoureux, motivé et doté d’un bon relationnel.

Langages: C#,WCF, VB.NET, VB6, VBScript, XHTML, C, C++, SQL, T-Sql, ScriptShell
Technologies de développement: Entity Framework, N-hibernate, Code Fluente, Nunit Framework, Moq, NServiceBus
Framework: .NET 2.0, 3.0, 3.5, 4.0, 4.5
Serveurs: IIS, Exchange, Lotus, Apache, Tomcat, Jboss
Technologies: Winforms, WebForms
Bases de données: SQL Server 2003/2005/2008, PostGreSql 9.1, Access, MySQL
Technologies Web: XML, XSL, ASP.Net, Javascript, CSS, Ajax, bootstrap, angularjs
Modélisation: UML, Merise
Environnements: Visual Studio .NET 2010, 2008, 2005, Telerik, DevExpress
Méthodologie: Agile (SCRUM, JIRA)
Gestion de version: SVN, TFS


Mes compétences :
Microsoft Visual Studio.NET
Microsoft C-SHARP
Microsoft Visual Studio
Windows Communiciation Foundation
Microsoft Transact-SQL
XML
SQL
Microsoft .NET Technology
XML Schema
Microsoft SQL Server 2005
Microsoft ASP.NET
XSL
Sorties
NUnit
Microsoft SQL Server 2008
Microsoft SQL Server
WinForms
Web Services
NSB
Microsoft Visio
Microsoft Team Foundation Server
Microsoft Outlook
JIRA
XSLT
Windows Mobile
Webforms
Visual Basic .NET
Scrum Methodology
Script Shell
SQLite
Resco Mobile Forms Toolkit
PostgreSQL
Oracle PL/SQL
Oracle
Lotus Notes/Domino
FTP
Entité Framework
Entity Framework
DevExpress
COM/DCOM
Apache Subversion
Framework

Entreprises

  • L'Oréal - Leader technique .NET

    PARIS 2017 - maintenant Intervention et Développement de l'application SATBELAB (Application de stabilité L’Oréal )

    Environnement technique: C# .Net, Framework 4.5, WebApi, MVC, Entity Framework, AngularJS, JavaScript, bootstrap, jQuery, CSS, Visual Studio 2015,SQL, SQL Server 2016, méthode agile.
  • C2S-groupe Bouygues - Ingénieur d’études et de développement

    Guyancourt Cedex 2015 - 2016 Intervention sur des différentes application et projet et ST (système technique): Developpement, correction des bug, ajout des modules, création BD ...
    * Documentation technique
    * Décomposition des Taches
    * Validation de ré-vu du code
    * Architecture Technique
    * Développement de BD
    * Développement de l’application
    * Test de l’application
    Environnement technique: C#, Framework 4.5, Visual Studio 2015, SQL Server 2014,
    SQL, Entity Framework, Angulair JS, WebAPI, bootstrap, méthode agile (sous JIRA),
  • SODEXO - Chef de projet & Ingénieur d'étude et développement

    Issy-les-Moulineaux 2014 - 2015 Contexte du projet : Gestion des cartes resto CACF pour Sodexo
    Tache réalisé : création d' un ensemble des batchs (50 Batchs) et des Services WCF (9 WS) qui interagissent pour gérer des cartes SACF (Création, Modification, Activation, Désactivation, Retour, Chargement ...)
    Entrée/Sortie des Batch : BD SQL et Fichier XML.
    Equipe : 1 Chef de projet Fonctionnel, 1 chef de projet Technique, 3 développeur, 1 testeur.
    Réalisations :
    * Documentation technique
    * Revu du code
    * Décomposition des tâches
    * Architecture Technique
    * Développement des Web services WCF ;
    * Développement de BD (procédure stocké et création de DB) ;
    * Développement de l'application
    * Test et validation
    * Test Unitaire
    Environnement :
    * C#, Framework 4.0, Visual Studio 2010, SQL Server 2008, T-SQL, WCF, Entity Framework, XML, XSD, XSL, NUnit, méthode agile (sous JIRA), Resharper 7, TFS 2010 ;
  • COFELY SERVICES GDFSUEZ - Ingénieur d'étude et développement

    Paris La Défense 2013 - 2013 Contexte du projet : Le projet One Mobile, dans son périmètre final, consiste à la refonte globale de l'architecture mobile existante (logiciel et matériel) et de mettre à disposition des techniciens GDF Cofely un système fiable leur permettant d'effectuer leurs tâches quotidiennes à savoir:
    * La description d'installation,
    * Une relève,
    * Une intervention,
    Tache réalisé:
    * La mise à jour applicative, ;
    * La synchronisation de données référentielles entre BD local sur mobile et SQL Serveur ,
    * L'envoi de données métiers (plus ou moins urgentes) : descente et remontée,
    * La configuration des terminaux (télé-administration, supervision via un site ASP.Net),
    * La mise à disposition de documentation sur le terminal,
    * L'accès à des applications web / natives.

    Equipe : 1 Scrum master, 1 chef de projet, 1 testeur, 1 MOA et 6 développeurs.
    Réalisations :
    * Développement et mis a jour de l'application
    * Documentation technique ;
    * Développement et mis a jours des Web services WCF ;
    * Développement et mis a jours de BD (SQL Serveur et SQLite ) ;
    * Tests unitaires
    * Manuel d'utilisation
    * Mis en production de l'application
    Environnement :
    * C#, Framework 3.5 et 4.0, Visual Studio 2008 et 2010, SQL Server 2008, Oracle, T-SQL, PL-SQL, Entité Framework, WCF,Sql Admin, XML,Resco Mobile Forms Toolkit, Framework Microsoft Windows Mobile, méthode agile (sous JIRA), TFS 2010 ;
  • Mediasys - Ingénieur d'étude et développement & Team Leader

    2012 - 2013 Contexte du projet : Développement du module Eclaireur (Projet VEILLE2012): Le projet Veille 2012 consiste à collecter les informations depuis les sites internet (appel d'offres) et les traiter pour avoir un avis final à intégrer dans la base de données Veille.
    Après collecte des informations (téléchargement des pièces jointes, normalisation des objets), le projet consistait à élaborer des scénarios de navigation sur des fichiers

    Equipe : 1 Scrum master, 1 chef de projet, 1 testeur et 8 développeurs.
    Réalisations :
    * Réaction des spécifications techniques et fonctionnelles ;
    * Développement
    * Documentation
    * Tests unitaires ;
    Environnement :
    * C#, Framework 4.0, Visual Studio 2010, SQL Server 2008, SQL, Entity Framework, DevExpress, XML, XSD, XSL, NSB, NUnit, méthode agile (scrum), Resharper 7.

    Projet 2 : SAIA
    Rôle : Ingénieur d'étude et développement et Team Leader
    Contexte du projet : Développement du module service BOAMP: SAIA (Service Automatisé d'intégration des Avis) consiste à importer et extraire les avis qui existent déjà sur FTP ou Http suivant la nature du fournisseur d'avis (service payant). Le but de ce projet est d'importer ces fichiers (XML) depuis FTP/http, les extraire en local et dégager toutes les consultations à insérer dans la base de données.
    Equipe : 1 Scrum master, 1 chef de projet et 8 développeurs.
    Réalisations :
    * Développement
    * Documentation
    * Tests unitaires ;
    Environnement :
    * C#, Framework 4.0, Visual Studio 2010, PostgreSQL 9.1, SQL, WCF, NH, DevExpress, XML, XSD, XSL, NSB, NUnit, méthode agile scrum (JIRA), Resharper 7. ;
  • Poulina - Ingénieur d'étude et développement & Team Leader

    EZZAHRA 2011 - 2012 Contexte du projet : Création d'un Workflow «vie de société» pour POULINA GROUPE HOLDING : Le cycle de vie d'une société relative aux formes SA et SARL depuis la création jusqu'à la dissolution.
    Equipe : 1 chef de projet et 2 développeurs.
    Réalisations :
    * Etudes des besoins, Rédaction du cahier des charges ;
    * Création de la base de données sur SQL Server 2005 ;
    * Estimation des charges
    * Préparation IHM
    * Développement de l'application
    * Test de l'application
    Environnement :
    * C#, ASP.NET Framework 3.5, Visual Studio 2008, SQL Server 2005, SQL, T-SQL, Telerik, Architecture 3-tiers, Visio 2003. ;
  • SAGEM - Ingénieur d'étude et développement

    PARIS 2010 - 2011 Rôle : Ingénieur d’étude et développement
    Contexte du projet : En charge des tâches d'étude, conception et de développement d’une application de gestion des temps et des activités: Une application reliée a une pointeuse qui gère:
    - Le calcul de l'entrée/sortie des salariés
    - Donne l'accès d'entrée à l'entreprise
    - Un Workflow pour gérer les gestions (de congé, sorti en mission, autorisation de sortie)
    Cette application est faite en deux parties:
    Partie1: un site web ASP.Net pour accéder au Workflow et pour voire les actions et l'historique de présences.
    Partie2: une application Winforms pour faire la gestion RH et (calcule salaire, ajout des personne au system, gestion d'absence, gestion de supervision, gestion de niveau de Workflow)
    Equipe : 1 chef de projet et 4 développeurs.
    Réalisations :
    Réalisations de Procédures Stockées
    Estimation des charges
    Développements
    Documentation technique
    Correction des erreurs
    Formation de client
    Environnement :
    C# Framework 3.5, ASP.NET, Visual Studio 2008, SQLServer 2005, SQL, T-SQL, Telerik, Resharper 7, Architecture 3-tiers, Visio 2003.
  • Wave Global Services - Ingénieur d'étude et développement

    2009 - 2010 Rôle : Ingénieur d’étude et développement
    Contexte des projets :
    Projet 1 : Roland GARROS
    Application de migration des bases mails entre un serveur Exchange et un serveur Domino
    Projet 2 : Municipalité de Marseille
    En charge des tâches d'étude, de conception et de développement d’un logiciel de migration de messagerie
    Equipe : 1 chef de projet et 3 développeurs.
    Réalisations :
    Etudes des besoins
    Développements
    Documentation technique
    Rédaction du manuel d’utilisation
    Environnement :
    C#, Framework 3.5, Visual Studio 2005/2008, T-SQL, SQL Server 2005, Outlook (Rédemption et MAPI), Serveur Exchange et serveur Lotus Domino
    Projet 3 : Festival de Canne
    En charge des tâches d'étude, de conception et de développement d’une application de migration (http over RPC)
    Equipe : 1 chef de projet et 1 développeur.
    Réalisations :
    Développements
    Test de l’application
    Correction des erreurs
    Environnement :
    C#, .Net 2.0, Script Shell, SQL Server, Outlook, Serveur Exchange en ligne

Formations

  • Ecole Des Ingenieurs (Tunis)

    Tunis 2003 - 2009 Diplôme d'ingénieur en Informatique
  • Ecole Secondaire (Tunis)

    Tunis 2000 - 2003 Baccalauréat S