Menu

Ahmed DRIDI

Paris

En résumé

Plus de 11 années d'expérience en .Net
Full Stack
Client lourd, Client léger, Web Service
Professional Scrum Master I
MCSD Web App
MCSD App Builder

Mes compétences :
.Net 3.5
Wcf
.NET 4.0
Asp.net WebForm
Entity Framework 4.0
C# et VB DotNet
WPF / Silverlight
Design patterns
ASP.NET MVC 3
Winforms 4.0
Gestion de projet
Javascript
JIRA
EXTJS 4.0
SQL Server
NHibernate
Scrum
jQuery
Html 5 et CSS
TFS
SVN
Expert
MVC
.Net
C#
AngularJs
Grunt
Bower
Bootstrap
Less
Ionic
Cordova
DDD
TDD

Entreprises

  • SeLoger.com - ScrumMaster, Lead Développeur Asp.Net MVC 5

    Paris 2017 - maintenant Refonte du site http://www.seloger.com/construire/

     Mise en place de l’architecture applicative
     Application du Domain Driven Design
     Animation des sprint reviews et sprint plannings
     Mise en place du Domain Model
     Elaboration d’un processus de travail combinant les principes de Scrum et ceux du DDD
     Ecriture des tests unitaires en TDD avec NUnit et Moq.
     Mise en place d’indexes Elasticsearch, et proposer des solutions pour optimiser leur performance
     Participer à la conception, au développement et à la mise en production.
     Technologies : .Net 4.6, Asp.Net MVC 5, Elasticsearch, Nest, Dapper, Moq, NUnit, TeamCity, IoC
  • SeLoger.com - Développeur Back Asp.Net MVC 5

    Paris 2016 - 2017 Participer à la refonte d’un site grand public au sein d’une équipe de 8 développeurs.
    Site : http://www.bellesdemeures.com/

    Mise en place de l’architecture applicative
     Mise en place d’un processus d’intégration et livraison continue (DevOps) avec TeamCity et Git.
     Participer à la formation pratique de l’équipe (métier et technique) sur la méthode Agile Scrum
     Ecriture des tests unitaires en TDD avec NUnit et Moq.
     Mise en place d’indexes Elasticsearch, et proposer des solutions pour optimiser leur performance
     Participer à la conception, au développement et mise en production des produits
     Technologies : .Net 4.6, Asp.Net MVC 5, Elasticsearch, Nest, Dapper, Moq, NUnit, TeamCity, IoC
  • SeLoger.com - Expert Asp.Net MVC5

    Paris 2015 - 2016 Développeur FullStack d’un site grand public pour les avis des clients des
    professionnels de l’immobilier.
    Site : http://www.lesavisimmo.com/

    Réorganisation du css pour utilisation exclusive de Sass
     Mise en place du mécanisme de réécriture des Url avec les Attributes
    Routing
     .Net 4.5, Asp.Net MVC 5, Sass, Html5, Css 3.0, JQuery,
    EntityFramework Code First
  • ECHOSENS - Développeur Sénio

    Paris 2015 - 2015 • Développement de service MVC WebApi 2.0
    • Mise en place d’une nouvelle architecture distribuée pour un produit
    • Création d’un outil de suppression de doublons en WPF
    • Etude comparative de solution de serveur d’identité
    • Mise en place d’un serveur WSO2 IS (Java)
    • Développement d’un serveur d’identité IdentityServer3
    • .Net 4.5.1, MVC 5, WebApi 2.0, EF, WPF, MVVM, AngularJs, Bower, Grunt, IdentityServer3, OpenID Connect, OAuth 2.0
  • EBIZNEXT - Consultant .Net

    PARIS 2014 - 2015 Auditeur/Chef de Projet/Leader technique .Net, CDS Group Novembre 2014–Juin 2015
    • Audit de performance d’une application de service hôtelier
    • Application de Scrum
    • Résolution des différentes problématiques techniques et organisationnelles (Agile)
    • Revue et optimisation de l’architecteur applicative
    • Création d’un index ElasticSearch
    • .Net 4.5, ElasticSearch, Oracle 11g, Nest
    Consultant .Net, E-Biznext Septembre 2014–Octobre 2014
    • Bizee : Application mobile de gestion de Compte Rendu d’Activités (CRA)
    • Application mobile hybride de saisie de CRA
    • Connexion à un service Azure, Génération de fichier Excel
    • Ionic, Angular.Js, Cordova, Azure Mobile Services, SQL Azure, EF5
    Consultant .Net, Direction Générale du Trésor (E-Biznext)  Novembre 2013–Aout 2014
    • PBI : Application Web de gestion des demandes budgétaires
    Rôle : MOE
    Tâches :
    - Mise en place des différentes couche de l’application
    - Analyse des besoins fonctionnels
    - Proposer des solutions ergonomiques au PO
    - Mise en place de la stratégie de gestion des exceptions
    - Mise en place du conteneur d’injection de dépendances (IoC Container)
    - Mise en place des tests unitaire (Pattern AAA)
    - Mise en place et validation du schéma de la base de données ainsi que le model EntityFramefork
    - Création de MVC Helpers
    - Développement, Code review
    - Faire monter un développeur VB.Net en compétence sur les différentes technologies utilisées
    Technologies :
    - .Net 4.5, VisualStudio 2012
    - Asp.Net MVC4, C#- WCF
    - EntityFramework 5.0
    - SQL Server 2008
    - Html5, CSS3, Javascript, JQuery
    - Service Layer
    - Transaction Script
    - IOC (Unity)
    - Data Repository
    - Unit Of Work
    - Scrum
    - TFS 2013
  • PSA Peugeot Citroën - Développeur .Net

    Rueil Malmaison 2013 - 2013 Développement d'application de traitement de texte remplacent MS Word.
    Technologie : .Net 4.0, Silverlight 5, Telerik.
  • Whitecape technologies - Ingénieur, Chef de projet

    Tunis 2010 - 2013 - Développement et maintenance d'un application de gestion de biens Scan2Inventory, WinForm .Net 3.5, .Net Compact Framework Nhibernate
    - Réalisation d'une version distribuée de Scan2Inventory, WCF .Net 3.5 NHibernate
    - Chef de Projet, Scum Master et Développeur d'application de gestion de Contrats Software4Contract, Silverlight4 .Net 4.0 RiaServices EntityFramework 4.0 TFS Scurm
    - Développeur .Net dans un projet de bioinformatique Biolomics
    - Chef de projet, Scrum Master, Développeur d'application de Gestion de réservations des communes de Luxembourg Pour le Compte du SIGI
    - Mission au SIGI en Luxembourg pour installation de version en environnement d'acceptance
    - Développement d'un composent graphique javascript pour l'affichage de donnée biologiques sous forme de graph en utilisant Cytoscape Web.
  • Reed Business Information - Développeur VB6 / Asp

    2010 - 2010 - Développement et maintenance du logiciel CVP Gestion, VB6
    - Développement et maintenance du portail CVP Web, ASP
  • Prestige Concept - Développeur WPF / Silverlight

    2010 - 2010 - Application OAD Fongicide pour Invivo, WPF .Net 3.5
    - Chef de projet pour la réalisation de l'application OAD Herbicide pour Invivo, WPF .Net 3.5
    - Application d'administration des produits phytosanitaire PhytAdmin, WPF .Net 3.5
    - Encadrement, Document de formation sur MS Blend 3
  • ICD - Analyste Développeur

    2009 - 2009 - Développement de module personnalisé pour l'ERP Sage, .Net 2.0
    - Développement d'application de Time Tracking pour les projet Informatiques, .Net 2.0
    - Développement d'application de génération de trafic pour les sites web, C# .Net 2.0
    - Développement d'application qui détermine le numéro de la 1ère page sur laquelle apparait un site web dans les principaux moteurs de recherche, WPF C# .Net 3.5
  • Freelance - Développeur .Net

    2009 - 2010 - Application de gestion de trésorerie
    - Application de Gestion Commerciale
    - Application Web de géolocalisation de véhicules, Asp.Net 3.5
    - Sites web vitrines
  • Ministère d'Enseignement et De Formation - Enseignant

    2006 - 2008 Enseigner l'Algorithmique, les TIC, la Bureautique ...
  • TechnoLIGHT - Fondateur, Développeur

    2005 - 2006 Réalisation de site web pour les Université - ASP.Net 2.0
  • CityStream - Développeur .Net / Encadreur

    2004 - 2005

Formations

  • Institut Supérieur De Gestion De Tunis IAG (Tunis)

    Tunis 2002 - 2004 Maitrise en Informatique Appliquée à la Gestion

    Passable, Très Bien lors de la Soutenance
  • Faculte Des Sciences Juridiques,Economiques Et Gestions De Jendouba (Jendouba)

    Jendouba 2000 - 2002 DEUT Informatique Appliquée à la Gestion

    Informatique Appliquée à la Gestion
  • Lycée Alaoui (Tunis)

    Tunis 1999 - 2000 Baccalauréat

    Sciences Expérimentales - Assez Bien

Réseau

Annuaire des membres :