Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Mohamed, Développeur DIVALTO

Mohamed Développeur DIVALTO

CV n°180322B004
Compétences techniques
Études et formations

Diplômes & formations
Diplômes Universitaires :

2015 Diplôme national d’ingénieur en informatique spécialité génie logiciel et système d’informations(ULT)

2012 Licence fondamentale en Informatique de gestion (FSEGT)

2009 Baccalauréat en section Sciences économiques et gestion

Formations :

Janvier 2019 : Preparation a la certification Microsoft 70-486 : développement de ASP.NET MVC
Web Applications .

Novembe -Octobre 2018 : Formation diplômante Asp.net/MVC5/Entity Framework 6 .

- Implémentation d'une API web
- ASP.NET Identity dans MVC 5, les filtres d'authentification .
- Gestion du cache et optimisation côté client .
- Implementation des patrons de conception : Factory , Repository .
- composition du projet en plusieurs couches pour la maintenablité du code .
- Conception et développement d'un mini CRM basé sur le framework .NET (utilisation du versionning avec TFS et mettre en pratique les connaissances requises)
- Migration de l'application de MVC 5 vers MVC Core

Juin 2018 : Atelier de développement sur SDK Divalto Langage DIVA (SCSI)

Mai 2017 : Formation sur la partie fonctionnel du module commerce et logistique de l’ERP « Divalto »(SCSI)

Mai 2017 : Formation sur la partie fonctionnel du module du « GPAO Divalto »(SCSI)

Novembre 2016 : Formation sur la Sécurité des applications web Niveau 1 (Tunisian cloud)

Octobre 2015 : Atelier de développement partie front-End avec Bootstrap3 (ISAMM)

Mai 2015 : Formation en technique de communication (Association RESO)

Certifications :

2013 CCNA Exploration : les fondamentaux du réseau.

Compétences Maîtrisées
Activités :
• Analyse des besoins fonctionnels
• Rédaction des cahiers de charges en fonction des demandes et contraintes du client
• Conception, modélisation et développement de bout en bout des applications répondant aux différentes documentations fonctionnelles et techniques
• Modélisation UML
• Évolution et maintenance de différentes applications et sites (frontend & backend)
• Réalisation des tests unitaires
• Maintenance, sécurité et sauvegarde des serveurs BD et d'applications
• Intervenir sur des projets en mode Agile
• Gestion des projets

Domaines Fonctionnels
• Finance et comptabilité d’entreprise
• Industrie: gestion de production
• Commerce et Logistique : achat, vente, gestion des tiers, gestion de stock
• E-commerce : vente, gestion de stock et paiement en ligne

Compétences, environnement Technique
• Langages de programmation : DIVA, C#, PHP, HTML5, JavaScript
• Frameworks :.NET, Angular, MVC 5 , Entity framwork (DB-first ,code-first ),
• UI : jQuery, Bootstrap, Ajax , JQwidgets
• IDE: Eclipse, NetBeans, Visual Studio 2017, SDK Divalto
• Base de données : MySQL, SQL Server 2012 , T-SQL .
• VCS : SVN ,TFS
• Systèmes d’exploitation : Windows, Linux
•Conception et modélisation : UML , Balsamiq mockup (conception des interfaces)

Langues :
Anglais : Maitrise

Début d’activité :
Date de début d’activité : Juillet 2015

Expériences professionnelles

le Dépôt Electronique Québec-Canada Depuis Septembre 2018-Decembre 2019
Ingénieur développeur Front-End /Back-end

Synthèse : Application web pour la gestion des interventions et le suivi des réparations .
le dépôt électronique est une nouvelle société spécialisée dans la vente et la réparation du matériel électronique situé à Montréal et Laval .
Ce projet consiste principalement à organiser les interventions des techniciens pour un produit d'un client .

Réalisation :
• Suivre l'état d'intervention par l'administrateur de l'application .
• Des statistiques sur la fréquence des réparation par produit ou type du produit ou client .
• Gestion des clients,techniciens et des produits .
• Affectation d'un technicien à une reparation d'un produit d'un client à une date donnée
• Import/Export Excel des données .
• Gestion des rôles et sécuriser l'application .
• Preparation des vues SQL avec Transact-SQL .

Environnement :

Outils : côté client : JQwidget , Admin-LTE ,Razor , Json , Ajax/JQuery
côté Serveur : C#, MVC 5 , Entity Framwork (code first) .
Les patrons du conception: Unity of work , Repository
Base de données : SQL Server 2012 .
Trello pour la planification des taches .
Balsamiq Mockup pour la conception des interfaces
Langages : JavaScript , HTML , Bootstrap 4 ,C#
Systèmes : Windows 7

Freelancer-Schweiz, Suisse Depuis Juillet 2018-Janvier 2019
Ingénieur développeur Front-End Angular et coordinateur de projet

Synthèse : Dactylographie en ligne
Le projet TYPE2WINNING Suisse s’adresse en premier lieu aux personnes qui désirent accélérer leurs vitesses de saisie sur le clavier et aux écoles qui visent à faire des sessions d’apprentissage, après l’analyse et la conception du projet, j’ai participé à développer des modules l’application web TYPE2WINNING et à assurer la coordination entre l’équipe de développeurs et l’interface client .
********
Réalisation :
• Analyse des Besoins fonctionnelles remontés par les métiers
• Conception et modélisation technique
• Rédaction du document de cadrage
• Développent du module de Gestion des cours de la dactylographie
• Développement des interfaces user : utilisateur simple ou école de formation
• Développement des fonctionnalités assurant la rédaction en ligne des textes et l’affectation des scores selon les performances des joueurs
• Développent du module de Gestion des statistiques par utilisateur « joueur»
• Réalisation des tests unitaires

Participation :
• Participation aux réunions et validation des besoins
• Participation aux workshops avec les métiers

Domaine Fonctionnel :
• Dactylographie
• Apprentissage en ligne, e-learning

Méthodologie : Scrum –agile

Environnement :

Outils : côté client : Angular JS
côté Serveur :Node JS .
base de données : MongoDB .
Trello pour la planification des taches .
Svn tortoise pour la gestion du versionning .
Langages : JavaScript , HTML , Bootstrap 4
Systèmes : linux (Ubuntu).

SCSI-Divalto France Mars 2016-Juin 2017
Ingénieur développeur .NET/DIVALTO

Synthèse : SCSI est l’intégrateur du système DIVALTO en nord Afrique et Canada, en tant qu’analyste et développeur dans l’équipe Divalto et dans l’équipe .NET, j’ai travaillé principalement sur deux projets pour plusieurs clients :
Projet 01 : Développement des spécificités clients et nouvelles fonctionnalités.
Projet 02 : Développement d’un module de paramétrage des sociétés sur la partie web, projet mobile team « Natilait ».
Clients/ Projets :
• Natilait Tunisie (projet .NET /Android/Sage)
• Royer, Canada (Divalto)
• Diphaco Algerie (Divalto)
• Office Plast Tunisie (Divalto)
Réalisation :

• Analyse des besoins des clients et rédaction des fiches de développement.
• Personnalisation et développement des processus de vente et achat selon les demandes métiers pour chaque projet :


• Projet Natilait Tunisie Partie .NET
• Développement d'un module de paramétrage des sociétes .
• Transfert des données du module paramétrage vers l'application android avec L'API REST .
• Parmétrage des compteurs pour la numérotation des piéces de vente piéce d'achat et les piéces inter-etablisement .
• Projet Royer Canada:
• Développement d’un processus de gestion des demandes d’achat
• Développement du workflow de validation par seuil et niveau d’habilitation
• Projet office Plast Tunisie:
• Développement des nouvelles fonctionnalités de contrôle de budget au niveau des modules comptabilité et commercial
• Développement du Dashboard et notification par mail des événements
• Développement de la fonctionnalité de calcul du montant disponible de la ligne budgétaire adossée à une opération
• Projet Diphaco Algerie:
• Développement du workflow de gestion automatique des bordereaux des chèques selon la banque émettrice
• Développement de le la fonctionnalité de paramétrage des bordereaux
• Réalisation les tests unitaires (base test)
• Réaliser les tests d’intégration (base production)
• Assurer la mise en production des projets à distance
• Assurer le support post-prod par la prise en charge des bugs et des anomalies

Participation :

• Participation à l’élaboration des spécifications techniques
• Participation au découpage du projet
• Participation aux réunions avec le métier et proposition d'évolutions

Résultats :

• Mise en production avec succès du système «Divalto » chez :
• Royer, Canada
• DiphacoAlgerie
• Office Plast Tunisie
• Mise en production avec succès du projet mobile team chez Natilait

Domaine Fonctionnel :
• Finance et comptabilité d’entreprise
• Industrie : gestion de production
• Commerce et Logistique : achat, vente, gestion des tiers, gestion de stock
• E-commerce : vente, gestion de stock et paiement en ligne

Méthodologie : Scrum –agile

Environnement :

Outils : Bootstrap, MVC 5, Entity Framework DB-FIrst , SVN, Sql Server , Filezilla , REST ,Crystal report
Langages : C#, Diva, Javascript, JSON, SQL.
Systèmes : Windows 7.

Radio Tounsi, Tunis Juillet 2015 -Janvier 2016
Développeur web

Synthèse : Développement du site Web du média nommé « Radio Tounsi », magazine web culturel. En tant que un développeur web, j’ai participé dans le développement des divers sites web du client.

Réalisation :

• Etude et Analyse de l’existant
• Configuration du streaming des Radios sur le serveur VPS
• Administration et maintenance du site Radiotounsi.net
• Développement et intégration du lecteur MP3 webradios.radiotounsi.net
• Suivi des anomalies et correction des bugs
• Mise en production

Participation :

• Participation aux réunions avec le métier
Résultats :

• Mise en production avec succès des sites web :

Domaine Fonctionnel :

• Culturel
• Audiovisuel

Méthodologie : modèle cycle V
Environnement :
CMS : Wordpress
Outils : Centova, Sublime Text
Langages : PHP, SQL, Javascript
Systèmes : Windows 7, Ubun