Driss B.

Full Stack Developer

720 dollar
Freelancer
13 years
Puteaux, FRANCE

My experience

More

MUTEXJune 2017 - Present

Projet : Développement d’une application de Gestion des dossiers impayés le Contentieux des mutuelles de France
Développement et implémentation des fonctionnalités suivantes :
* Analyser des besoins et des contraintes techniques
* Étudier, chiffrer les fonctionnalités des applications
* Rédaction des spécifications fonctionnelles et techniques détaillées.
* Prendre en charge des phases de développement.
* Mettre en place et réaliser les phases de tests techniques
* Encadrer, accompagner et gérer les savoir-faire de l’équipe développement.
* Préparation et mise en place des environnements de déploiements DEV, RECETTE, PREPROD et PROD.
* Configuration d’IIS 8 en serveur 2012 pour les déploiements.
* Importation des données dans les tables de la base Oracle.
* Création des dossiers impayés.
* Gestion des Dettes.
* Gestion des Procédures de contentieux.
* Gestion par Mail des sociétés de recouvrement.
Tâches réalisées :
* Développement des modules en MVC5, C# sous Visual Studio.NET 2015 (Framework 4.5).
* Utilisation du SVN comme gestionnaire de code source Jenkins pour le dépoilement.
* Utilisation d’Angular 4, Web API
* Utilisation d’Entity Framework
* Développement selon le modèle de séparation des couches : Business, Services, Contrats
* Utilisation d’injection des dépendances.
* Utilisation d’oracle est PLSQL.
* Utilisation de Bootstrap, JQuery.
* Utilisation d’IIS en Serveur 2012.
* Tests unitaires
Environnement Technique : VISUAL STUDIO 2015, ORACLE PLSQL, .NET FRAMEWORK 4.7, ASP.NET, C#, MVC 5, HTML5, CSS3, XML, BOOTSTRAP, JQUERY, ANGULAR JS, WEB API, LINQ, JAVASCRIPT, IIS 8
More

GUERBET FRANCENovember 2016 - April 2017

Projet : Développement d’une application de TimeSheet pour le groupe GUERBET France et US.
Développement et implémentation des fonctionnalités suivantes :
* Etude et analyse des besoins.
* Rédaction des spécifications fonctionnelles et techniques détaillées.
* Chiffrage les modules de l’application.
* Création des interfaces de gestion des projets.
* Création des tables de saisie des temps dans le TimeSheet
* Gestion des Portefeuilles
* Gestion des validations
Tâches réalisées :
* Développement des modules en MVC5, C# sous Visual Studio.NET 2015 (Framework 4.5).
* Utilisation du TFS comme gestionnaire de code source.
* Utilisation d’Angular js 1.5
* Utilisation d’Entity Framework
* Développement selon le modèle de séparation des couches : Business, Services, Contrats
* Utilisation de SQL server 2014.
* Utilisation de Bootstrap, JQuery.
* Tests unitaires
Environnement technique : VISUAL STUDIO 2015, SQL SERVER 2014, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, PLSQL, XML, ANGULAR JS, LINQ, JAVASCRIPT.
More

LGMSeptember 2016 - October 2016

Projet : Développement des fonctionnalités d’une application de gestion planning d’entreprise, pour suivre l’avancement de réalisation des grands oeuvres pour la SNCF.
Développement et implémentation des fonctionnalités suivantes :
* Importation planning Ms Project (lecture et insertion des données dans la base)
* Gestion des cycles de planning
* Gestion des commandes
* Gestion des Contrats
* Gestion des Risques

Tâches réalisées :
* Développement des modules en MVC5, C# sous Visual Studio.NET 2015 (Framework 4.5).
* Utilisation du TFS comme gestionnaire de code source.
* Utilisation d’Angularjs 1.5 et les WEP API 2 RestFull.
* Utilisation d’Entity Framework
* Création et utilisation des requêtes Linq.
* Développement selon le modèle de séparation des couches : Business, Services, Contrats
* Utilisation de SQL server 2014.
* Utilisation de Bootstrap
* Tests unitaires
Environnement technique : VISUAL STUDIO 2015, SQL SERVER 2014, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, PLSQL, XML, ANGULAR JS, LINQ, JAVASCRIPT.
More

KERIALYSJune 2015 - March 2016

Projet au forfait : Il s'agit d'un site e commerces basé sur Asp.Net MVC5 codée en C# 4.5, Bootstrap, SQL server 2012. L'objectif de ce projet est de pouvoir proposer une alternative de vente en ligne avec un environnement Microsoft .Net
Fonctionnalité:
* Affichage du catalogue.
* Panier des commandes
* Prise des commandes et devis
* Backoffice Clients (Consultation des devis, Consultation des commandes, Factures en cours et archives...)
Tâches réalisées :
* Etude et analyse des besoins.
* Définition des solutions techniques et rédaction du spectre.
* Développement des modules en MVC5, C# sous Visual Studio.NET 2013 (Framework 4.5).
* Création et utilisation de procédures stockées T-SQL.
* Utilisation d’un projet Base de données pour un déploiement ultérieur
* Utilisation de JQuery, Bootstrap..
Environnement technique : VISUAL STUDIO 2013, SQL SERVER 2012, .NET FRAMEWORK 4.5, ASP.NET, C#, MVC 5, HTML, CSS, T-SQL, XML, CSS, JQUERY, JAVASCRIPT.
More

SAINT GOBAINJanuary 2014 - June 2015

Mission : Réalisation d’une application de gestion de la production du verre Coater, l’objectif était d’analyser et de développer les fonctionnalités suivantes :
* Créer des interfaces de saisie et de validation des données des productions journalières
* Gestion des rôles de vérification et validation de données
* Réalisation des interfaces d’extraction des rapports sous PDF ou Excel rapport journaliers, hebdomadaire et mensuelle).
Tâches réalisées :
* Etude et analyse des besoins.
* Définition des solutions techniques et rédaction du spectre.
* Développement des modules en C# sous Visual Studio.NET 2013 (Framework 4.5).
* Encadrer une équipe de 4 personnes
* Utilisation des WebForms (Asp.Net)
* Utilisation du TELERIK MVC 5.
* Utilisation d’un projet Base de données pour un déploiement ultérieur
* Développement de requêtes SQL & PLSQL procédures stockées sous ORACLE
* Utilisation de Système Web Security.
* Utilisation d'Ajax (Control Tools Kit), JQuery.
* Utilisation de Crystal Report pour la génération des Etats
* Déploiement du projet.
* Tests unitaires, tests d’intégration.
* Rédaction de la documentation
Environnement technique : VISUAL STUDIO 2013, ORACLE, .NET FRAMEWORK 4.5, ASP.NET, C#, TELERIK MVC 5, SVN, IIS, AJAX, PLSQL, XML, CSS, Sécurité, Performance, JAVASCRIPT.
More

ECO-EMBALLAGESDecember 2012 - November 2013

Projet : Qualité Matériaux
Mission : Réalisation d’une application web de gestion des audits et des études réalisées par les bureaux d’études spécialisés dans le domaine du tri des emballages et des Eco-Systèmes.
* Développement des modules en MVC4, C# sous Visual Studio.NET 2010 (Framework 4.0).
* Utilisation du TFS comme gestionnaire de code source.
* Création et utilisation de procédures stockées T-SQL.
* Utilisation des Fichier Dbml + Linq
* Développement selon le modèle de séparation des couches : Business, Services, Contrats
* Développement des Web API pour validation des modèles
* Développement de services Windows.
* Utilisation de JQuery, Bootstrap
* Tests unitaires et d’intégration
Environnement technique : VISUAL STUDIO 2010, SQLSERVER 2008, .NET FRAMEWORK 4.0, ASP.NET, Webforms, C#, MVC4, TFS, IIS, AJAX, SQL Server, T-SQL, XML, CSS, DBML, LINQ, JQUERY
More

HERTZ FRANCEFebruary 2012 - July 2012

Mission : Sous la direction du chef de projet, en partant du cahier des charges, l’objectif était d’analyser et de développer les fonctionnalités complémentaires suivantes :
* Workflows de création et validation de bons de commandes spécifiques à Hertz Energy Services.
* Formulaires de délégation et validation des bons de commandes.
* Compteurs des dépenses.
* Reporting sur les bons Commandes.
Tâches réalisées :
* Etude et analyse des besoins.
* Définition des solutions techniques
* Développement en C# sur la base du .NET Framework 3.5 sous MS Visual Studio 2008.
* Utilisation des WebForms (Asp.Net)
* Utilisation d'Ajax (Control Tools Kit), JQuery, JavaScript.
* Création et utilisation de procédures stockées SQL SERVER 2008
* Optimisation des requêtes SQL et des communications avec les différents serveurs de BDD répartis.
* Génération de rapports avec Jasper Report
* Tests unitaires et d’intégration.
* Mise à jour de la documentation technique et fonctionnelle.
Environnement technique : VISUAL STUDIO 2008, SQLSERVER 2008, .NET FRAMEWORK 3.5, ASP.NET, WEBFORMS, IIS, JASPER REPORT, SQL Server, UML, XML, CSS, LINQ, T-SQL, AJAX, JQUERY, JAVASCRIPT, SVN.
More

VALENYA BUSINESS SOFTWAREJune 2010 - December 2011

Mission 2 : Conception et développement du module stock de l’ERP VBSDurée : 6 mois
Mission 1 : Participation à la conception et au développement de 3 modules du CRM VBS
Durée : 14 mois
Adoption d’une architecture Full Web / Mode SaaS pour l’ensemble des projets.
Equipe de 6 développeurs + 1 chef de projet
VBS-ERP
Développement et implémentation des fonctionnalités suivantes :
* Gestion des Entrées-Sorties
* Gestion des articles
* Gestion des clients / fournisseurs
* Alertes de stock automatiques paramétrables
* Statistiques de rotations des articles
VBS-CRM
Développement et implémentation des modules suivants :* Module Ventes (Gestion des contacts (clients et/ou prospects), Gestion des doublons, Gestion des opportunités, Gestion de processus de ventes, Catalogue de produits, Planification des ventes, Gestion des contrats et des comptes)
* Module Marketing et Analyse (Gestion des documents (privés accessibles selon certains droits et publics accessibles par tous), Suivi/Historique des tâches, c'est à dire des informations de suivi (traces) des opérations effectuées sur les événements et les applications reliées.)
* Module Services (Gestion des commissions/primes en fonction de critères d'analyses et de récompenses, Gestion multilingues et multidevises, Gestion des droits utilisateurs, Gestion des filiales/partenaires, Personnalisation, c'est à dire la possibilité en fonction du domaine de l'entreprise de personnaliser, de paramétrer le CRM (au niveau champs, formulaires, vues, règles de gestion, etc.))
Tâches réalisées :
* Participation à l’étude et la définition des solutions techniques
* Développement en C# sur la base du .NET Framework 3.5 sous MS Visual Studio 2008.
* Utilisation des WebForms (Asp.Net)
* Développement des 3 couches : Modèle, Métier, DAL
* Utilisation d'Ajax (Control Tool Kit), JQuery, JavaScript.
* Création et utilisation de procédures stockées SQL SERVER 2008
* Optimisation des requêtes SQL et des communications avec le serveur
* Utilisation des Design Patterns
* Utilisation de Crystal Report pour la génération des Etats
* Tests unitaires, tests d’intégration.
* Rédaction de la documentation
Environnement technique : VISUAL STUDIO 2008, SQLSERVER 2008, .NET FRAMEWORK 3.5, ASP.NET, WEBFORMS, IIS, CRYSTAL REPORT, SQL, UML, XML, CSS, LINQ, T-SQL, AJAX, JQUERY, JAVASCRIPT, SVN, CruiseControl.NET
More

SODICOMSeptember 2009 - May 2010

Mission : Sous La direction d’un chef de projet, Etude, conception et réalisation de l’application destinée au service RH interne de l’entreprise.
Développement et implémentation des modules suivants :
* Gestion des utilisateurs (profils utilisateurs et gestion des accès)
* Gestion des salariés (Comptes, Missions,…)
* Gestion des plannings des collaborateurs.
* Gestion des contrats des entreprises clientes
Tâches réalisées :* Etude de faisabilité, préconisations, recommandations
* Rédaction des spécifications techniques détaillées
* Estimation de charge
* Développement de l’application en .NET / C#.
* Utilisation des composants WINFORMS.
* Création du schéma de la base de données
* Développement de procédures stockées
* Tests unitaires, tests d’intégration
* Rédaction de la documentation technique et fonctionnelle.
Environnement technique : VISUAL STUDIO 2008, SQLSERVER 2008, .NET FRAMEWORK 3.0, C#, VB, WINFORMS, WPF, SQL, T-SQL, XML, SVN.
More

DALCANSJanuary 2009 - June 2009

Projet : Création d’un outil permettant de faire du tracking vidéo en temps réel.
Mission : L'objectif était de préciser et de développer des algorithmes vidéo pour la détection, le suivi et l'optimisation dans la vidéo des visages qui seront envoyés aux modules codeur matcher.
La reconnaissance faciale sur le système de déplacement est divisée en trois modules :
* Un module de Tracking qui détecte et extrait des faces à partir du flux vidéo Modélisation de la base de données.
* Un module d'encodage qui convertit l'image face provenant du module de Tracking dans un autre modèle de vidéo.
* Un module correspondant qui compare le modèle ci-dessus avec ceux stockés dans une base de données de la liste de surveillance. En cas de match, une alerte est générée.
Tâches réalisées :
* Participation à l’analyse et à la conception de l’application
* Détection et suivi d'une ou plusieurs faces
* Évaluation de la qualité des faces / cadre
* Utilisation des différentes trames contenant le même visage dans le but était de construire une face normalisée 2D complète
* Rédaction de la documentation
Environnement technique : WINDOWS, C++, OPENGL, VISUAL STUDIO.
More

IFP (Institut Français De Pétrole)March 2007 - September 2008

Stage de MASTER
Durée : 6 mois puis CDD de 12 mois
Projet : Découplage entre la géométrie de maillage et géométrie la covariance en simulation Géostatistiques du réservoir. Le but est de calculer des simulations stochastiques « litho stationnaires » sur des blocs de forme Complexe, il faut entendre partout le même modèle de covariance, la même portée tangente et normale, et la Dé corrélation entre direction tangente et normale.
Tâches réalisées :
* Modélisation Mathématique des structures géologiques (gestion des failles)
* Conception / Développement
* Réalisation d’un modèle numérique (programme en C et C++).
* Réalisation de la simulation sur des maillages simples (isotropie et anisotropie)
* Réalisation des Tests sur des maillages compliqués illustrant une structure réelle
* Visualisation 3D en utilisant Matlab et RML
Environnement technique : LINUX, WINDOWS, ECLIPSE, LANGAGE : C++, MATLAB, LOGICIEL RML.

My stack

Software testing

NUnit, Unit testing

IT Infrastructure

Windows Server, Active Directory, Unix, Windows, Linux

Analysis methods and tools

Cruise Control, Design Patterns, MS Visio, Merise, CVS

Languages

C/C++, JavaScript, T-SQL, Fortran, Matlab, PL/SQL, XSL, ASP.NET, SQL, XML, HTML, MVC, C#, UML, VB.NET, XHTML, XAML, LINQ, Visual Basic, WSDL, XSLT, CSS

Environment of Development

TFS, NAnt, Eclipse, VSS

Application servers

Apache

Databases

SQL Server, MS Access, MySQL, Oracle, Microsoft Analysis Services, MSDE, ADO.NET

Technologies

IIS, WinForms, Telerik, Web Services, TortoiseSVN

Protocols

LDAP, FTP, SMTP, HTTP, TCP/IP, SOAP

Business Intelligence

SSIS, MS Reporting Services, DTS, Crystal Reports

Frameworks

AJAX, WCF, jQuery, AngularJS, .NET

Computer Tools

MS Project, MS Office

My education and trainings

Formations ANGULAR JS - IB Formations Paris2016 - 2016

Master 2 Systèmes Informatiques - Université Pierre et Marie Curie (Paris VI)2007 - 2007

Master 2 Mathématiques Appliquées - Université du Sud Toulon Var2006 - 2006

Maîtrise en Mathématiques - Maroc2004 - 2004