Menu

Mouhanned DHIBI

BOULOGNE BILLANCOURT

En résumé

Autonome, curieux et polyvalent,mon réelle volonté d'apprendre, mon bon relationnel, mon adaptabilité ainsi que j'ai le goût pour le travail en équipe seront tous des atouts pour que je réussirais.

Certifications :
- TS: Developing ASP.NET 4.5 MVC Web Applications
Microsoft, Licence MCTS 70 - 486
Score: 973
Juillet 2013– Aujourd'hui

- TS: Programming in C#
Microsoft, Licence MCTS 70 - 483
Score: 860
Novembre 2013– Aujourd'hui

Mes compétences :
JAVA
Javascript
HTML
ASP.NET MVC
C#
JQuery
AJAX
CSS
MVC
.NET
LINQ
C++
Entity Framework
Microsoft Visual Studio
SQL
Microsoft .NET Technology
Cascading Style Sheets
Microsoft Internet Information Server
UML/OMT
Microsoft Team Foundation Server
Microsoft SQL Server
Microsoft C-SHARP
Framework
Active Server Pages
Microsoft Visual Studio.NET
HTML5
Razor
ECLiPSe
XML
Visual Basic .NET
UNIX
Struts Web Application Framework
SOAP
MySQL
Java Server Pages
Java 2 Enterprise Edition
Jakarta TOMCAT Servlet Engine
JScript
Hibernate
outre, il support
front office
XSL
WSDL
Visual Basic
VHDL
SELECT methodology
Pascal
Oracle PL/SQL
Oracle
MongoDB
Microsoft Windows XP
Microsoft Windows Vista
Microsoft Access
Microsoft ASP.NET
Linux Debian
Linux
Gastroenterology
EntityFramework
DTD
DSL
C Programming Language
Business Intelligence
Apache Axis
Android

Entreprises

  • L'Argus de la presse - Consultant .NET (ASP.NET MVC)

    2017 - maintenant Intervention technique pour la correction d’anomalies et le développement d’évolutions sur
    l'application occasion.largus.
    Cette application vous propose des annonces autos de particuliers et professionnels dans toute
    la France.
    Site web: occasion.largus.fr

    Conception :
    • Architecture 3 tirs (couche d’accès aux données, couche business, couche présentation).
    • Couche d’accès aux données : Utilisation du moteur de recherche Sphinx.
    • Couche business.
    • Couche Présentation : Utilisation du pattern architectural MVC 5.

    Activités :
    • Conception et développement d'un nouveau module "Parcours": Le but est de proposer des
    annonces de véhicules correspondant aux besoins de l’utilisateur sur la base des réponses
    de questionnare.
    • Analyse des besoins de la direction business.
    • Spécification technique.
    • Développement d’évolutions.
    • Correction d’anomalies.
    • Maintenance de l’application.

    Langages: C#, ASP.NET MVC 5, HTML5, CSS3, JavaScript, SQL

    Outils: Visual Studio 2017, Microsoft .NET Framework 4.5, SQL Server 2012, T/SQL,
    Sphinx, JavaScript / AJAX, jQuery, Git, IIS ,Jira

    Méthode de développement :Agile Scrum.
  • Syngenta - Consultant .NET (ASP.NET MVC) chez Syngenta

    Guyancourt 2016 - 2017 Intervention technique pour la correction d’anomalies et le développement d’évolutions sur deux
    applications internes pour le client Syngenta:
    • La premier application permet de faire la gestion d’essais de traitements
    agricoles.Développement et refonte ergonomique d'une plateforme de gestion de parcelles
    agricoles.
    • La deuxième application permet de faire la gestion des commandes.

    Conception :
    • Architecture 3 tirs (couche d’accès aux données, couche business, couche présentation).
    • Couche d’accès aux données : Utilisation du T-SQL et les procédures stockées.
    • Couche business.
    • Couche Présentation : Utilisation du pattern architectural MVC 5 et du Framework JavaScript
    KnockOut.js.

    Activités :
    • Analyse des besoins de la direction business.
    • Développement d’évolutions.
    • Développement de nouveaux modules (Reporting & Importation des anciennes données)
    • Correction d’anomalies.
    • Maintenance de l’application.

    Langages: C#, ASP.NET MVC 5, HTML5, CSS3, JavaScript, SQL

    Outils: Visual Studio 2013, Microsoft .NET Framework 4.5, SQL Server 2012, T/SQL,
    KnockOut, JavaScript / AJAX, jQuery, Select2.js, Source Save, IIS

    Méthode de développement :Agile Scrum.
  • Whitecape Technologies - Ingénieur Développeur C# ASP.NET MVC 5 Angular.js

    Tunis 2015 - 2016 Conception et développement d’une application web pour faire: la gestion, l’analyse, l’identification et la classifications des données biologiques.

    Site web: naturalis.bio-aware.com

    Conception :
    - Modélisation UML.
    - Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)
    - Couche d’accès aux données: Utilisation de T-SQL et les procédures stockées.
    - Couche Business.
    - Couche Présentation : Utilisation du pattern MVC 5 et de framework Javascript Angular.js

    Langages: C#, VB.NET, ASP.NET MVC 5, HTML5, CSS3, JavaScript, SQL

    Outils: Visual Studio 2013, Microsoft .NET Framework 4.5, SQL Server 2012, Jquery, Ajax, T-SQL, bootstrap, datatable, select2, hightcharts, summernote, TFS, IIS

    Méthode de développement :Agile Scrum.
  • Whitecape Technologies - Ingénieur Développeur Confirmé C# ASP.NET MVC 5

    Tunis 2015 - 2015 Participer à la réalisation d'une solution web la gestion des conférences. (1 chef du projet, 2 développeurs).
    En fait, Cette solution se compose deux partie:
    - Une application web front office: qui permet de s'enregistre en ligne dans une conférence.
    - Une application web back office: Elle offre la gestion aux conférences par l'administrateur.

    Site web: www.md2015.org

    Conception:
    - Modélisation UML.
    - Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)
    - Couche d’accès aux données : Utilisation de l'ORM Entity Framework (code base first) el les Design Pattern Repository et Unit of Work..
    - Couche Business.
    - Couche Présentation : Utilisation du pattern MVC 5

    Langages: C#, ASP.NET MVC 5, HTML5, CSS3, JavaScript, SQL

    Outils: Visual Studio 2013, Microsoft .NET Framework 4.5, SQL Server 2012, Jquery, Ajax, Entity Framework (code first), bootstrap, datatable, jvectormap, hightcharts , codemirror, TFS, IIS

    Méthode de développement: Agile Scrum.
  • Whitecape Technologies - Ingénieur Développeur VB.NET Winform et Webform

    Tunis 2014 - 2015 Participer à la réalisation d'une ERP "BioloMICS" qui est une solution logicielle la plus complète pour le stockage, la gestion, l'analyse et la publication des données biologiques (1 chef du projet, 2 développeurs)
    En fait, Cette solution se compose deux partie:
    - Une version desktop: qui permet le stockage, la gestion et l'analyse de données biologiques (une application Winform basée sur les contrôles de Devexpress).
    - Une version web: pour publier vos données biologiques à partir de votre base de données (une application webform ASP.NET basée sur les contrôles de Telerik).

    Site web: www.bio-aware.com

    Conception:
    - Modélisation UML.
    - Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)

    Langage: VB.NET, C#, ASP.NET wenforms, SQL, HTML, CSS, JS

    Outils: Visual Studio 2013, Microsoft .NET Framework 4.5, Devexpress, Telerik, Mysql, Mongodb, Ajax, Jquery, TFS, IIS

    Méthode de développement :Agile Scrum.
  • Netsystem - Ingénieur Développeur C# ASP.NET MVC 3

    Tunis - Cité El Khadhra 2013 - 2014 Participer à la réalisation d'une application web pour la santé et la sécurité au travail (1 chef du projet, 3 développeurs)

    Site web : www.linksoft.fr

    Conception :
    - Modélisation UML.
    - Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)
    - Couche d’accès aux données : Utilisation de l'ORM Entity Framework (data base first) et les Design Pattern Repository et Unit of Work.
    - Couche Business.
    - Couche Présentation : Utilisation du pattern MVC 3

    Langage: C#, ASP, SQL, HTML, CSS, JS

    Outils: Visual Studio 2012, Microsoft .NET Framework 4.5, SQL Server 2012, Entity Framework (data base first), Ajax, Razor, Jquery, TFS, IIS

    Méthode de développement :Agile Scrum.
  • Proxym-Group - Ingénieur Développeur C# ASP.NET MVC 4 WEB API

    Paris 2012 - 2013 Conception et Développement de projet InnerSolution (1 chef du projet et 2 développeurs). En fait, cette solution web permet de contrôler les équipements de votre maison grâce à un boxe.

    Site web: www.chifco.com

    Conception:
    - Modélisation UML.
    - Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)
    - Couche d’accès aux données : Utilisation de l'ORM Entity Framework (code base first) et les Design Pattern Repository et Unit of Work.
    - Couche Businness.
    - Couche Présentation : Utilisation du pattern MVC 4

    Langages: C#, ASP.NET MVC 4, HTML5, CSS3, JavaScript, SQL

    Outils: Visual Studio 2012, Microsoft .NET Framework 4.5, SQL Server 2012, Jquery, Ajax,Entity Framework (code first), Bootstrap, hightcharts, SignalR ,TFS, IIS

    Méthode de développement :Agile Scrum.
  • Proxym-Group - Ingénieur Développeur C# ASP.NET MVC 3

    Paris 2012 - 2012 Participer à la réalisation d'un réseau social professionnel (1 chef du projet et 2 développeurs)

    Conception :

    Modélisation UML.
    Architecture 3 tirs (couche d’accès aux données, couche service, couche présentation)
    Couche d’accès aux données : Utilisation de l'ORM Entity Framework (data base first) et les Design Pattern Repository et Unit of Work.
    Couche Business.
    Couche Présentation : Utilisation du pattern MVC 3
    Activités :

    Module Authentification: gestion des droits d'accès (administrateur, participent et client)
    Module Upload des fichiers à partir du Dailymotion Cloud: Télécharger des fichiers à partir du daily motion cloud
    Langage: C#, ASP.NET MVC 3, SQL, HTML, CSS, JS
    Outils: Visual Studio 2012, Microsoft .NET Framework 4.5, SQL Server 2012, Entity Framework (data base first), Ajax, Razor, Jquery, TFS, IIS

    Méthode de développement :Agile Scrum.
  • Integration objects - Ingénieur Développeur .Net

    Houston 2012 - 2012 Conception et développement d'un longuage dédié DSL pour la plateforme KnowledgeNet (1 chef
    du projet et 5 développeurs)
    Activités :
    * Développement d'un langague naturel orienté objet qui est plus facile à apprendre que le
    langague c#.
    * Développement et intégration du l'intélissance qui propose, de manière intéligente, de
    compléter la saisie de ton code
    Langage: C#
    Outils: Visual Studio 2010, Microsoft. NET Framework 4.5
    Méthode de développement :Agile Scrum
  • Archimed - Développe .NET

    Lille 2011 - 2011 Développement d'un moteur de recherche avec la technologie Lucene Solr (1 chef du projet et
    3 développeurs)
    Activités :
    * Développement et intégration d'un moteur de recherche dans un progiciel de gestion des
    archives.
    Langages : Java, XML
    Outils : Eclipse, Apache Tomcat, Lucene, Solr
    Méthode de développement :Agile Scrum

Formations

  • Ecole Nationale Des Sciences Informatiques (ENSI) (Tunis)

    Tunis 2009 - 2012 Diplôme d'ingenieur en informatique
  • ENSI (Manouba)

    Manouba 2009 - 2012

Réseau

Annuaire des membres :