Développeur Senior .NET avec plus de 17 ans d'expérience dans la conception, le développement et la mise en œuvre d'applications performantes dans des secteurs variés tels que la banque, le e-commerce, la logistique et les systèmes ERP/CRM. Spécialiste des architectures microservices, du cloud computing (Azure & GCP), et des méthodologies de développement Agile. Forte capacité à moderniser des systèmes legacy et à piloter la transformation digitale sur des projets complexes.
Expériences professionnelles
Consultant senior .Net / architecte
Cooper/ France
avril 2021 - aujourd'hui
Mission :
Etude, conception et développement d’une solution d’intégration d'applications d'entreprise (ESB).
Interfaçage avec Salesforce, importation et exportation des données et des documents.
Taches réalisées :
- Etude de l’existant
- Modélisation de flux de données
- Rédaction de test
- Conception et développement des service connecteur
- Déploiement de solutions
- Rédactions du documents technique et manuel d’utilisation
Ingénieur Etude et Développement Informatique Réfèrent technique
Infflux /France
août 2019 - mars 2021
Mission :
Développement, customisation et mise en place d'une plateforme de gestion de dépôt automatisé WCS (Warehouse
Control System) pour le compte de E. Leclerc, projet SCADIF
Taches réalisées :
- Conception et modélisation des micro-service basé sur l’approche DDD.
- Rédaction de test
- Développement et intégration de code
- Revue de code et contrôle des procédures
- Rédaction des documents techniques et des règles métier
- Organisation et animation des réunions liées à l'évolution technique
Projet :
Kameon ERP 3.0 est un système d’information qui permet de gérer et suivre au quotidien, l’ensemble des
informations et des services opérationnels d’une entreprise ainsi que la gestion de la relation client.
Mission :
Migration de solution Kameon de .Net 3.5 webforms vers single page application basé sur des API et Framework
.Net core 2
Tâches :
- Définir la cible et la trajectoire d’évolution de l’architecture applicative des fronteaux web et mobile.
- Revue de code (Validation technique et fonctionnelle)
- Développement C#/.Net, Web api 2, Angular 7
- Rédaction et validation de Spécifications techniques
- Estimation du temps et des ressources nécessaires avec analyse de risques
Environnement Technique : Web api2, .Net Core 2, Angular 6/7, SQL server 2012, Identity Server 3, OAuth2,
OpenID , ngxs/store, CQRS, DDD, Git, , JIRA, Confluence, Jenkins , micro service, SOA , Swagger
Réfèrent Technique Informatique
EPAC Technologie
décembre 2014 - juin 2018
Projet :
STANLY est un système de gestion d’entrepôt pour la nouvelle génération d’industrie industrie 4.0. C’est un
système d’automatisation de chaine d’approvisionnement (Supply Chain) pour l’industrie d’impression des livres à
l’aide des robots mobile.
PACEX est un système de gestion de production en ligne. Ce système permet la gestion de l’ensemble des activités
et de workflow de production d’une manière autonome à travers des communications temps réel avec les déférentes
lignes de production.
Tâches :
- Mise en place de l’architecture et de la stratégie technique
- Conception / développement .Net, C#/XAML, WPF, MVVM
- Accompagner l’équipe projet pendant la phase de réalisation, s’assurer du respect de l’architecture définie
et validée.
- Contribuer à la gouvernance globale de l’architecture, et à l’élaboration du cadre de référence.
- Organiser des sprints SCRUM et découper les taches avec leurs points d’effort.
- Préparer et organiser les points d’accrochage avec les autres équipes.
- Suivi de la qualité du code et de l’avancement du projet.
Surveiller la conformité de la réalisation avec le cahier des charges
- Surveiller le respect des délais, des coûts et de la qualité
- Mise en production de système
Spécialité : langage Oriente Objet et Base de donne
Langage C#
Conception : Merise, UML 1.0, UML 2.0
• Développement et mis en place d’application qui assure la planification et la suivi des missions
• Développement et mis en place d’application de mailing automatique
Activité : Formateur
Société : Ecole professionnel d’informatique et commerce
février 2011 - novembre 2011
Spécialité : langage Oriente Objet et Base de donne
Langage : Java , PHP, C#, Vb.net, vb6, delphi, c, c++, windev
Conception : Merise, UML 1.0, UML 2.0
Activité : Programmeur audiovisuel
Société : Maghreb Code Multimédia
février 2010 - janvier 2011
Langages et outils: VB6, VB.NET,C++
Environnement : Windows NT, XP et 7
• Gestion de projet.
• Conception, développement et intégration de logiciels pour National 1, National 2, Hannibal TV
Activité : Programmeur
Société : INFONET
novembre 2007 - janvier 2010
Langages et outils: PHP 4, JavaScript, C#, Crystal Reports, bases de données MySQL et Access
• Conception, développement d’application Monoposte et client Serveur (application Intranet).
Responsable de la relation clients pour plusieurs produits et nouveaux projets:
• Assistance dans la clarification des besoins clients.
• Rédaction des cahiers des charges / spécifications.
• Proposition de solutions en accord avec les contraintes et besoins clients.
• Estimation du temps et des ressources nécessaires avec analyse de risques.
• Traduction des besoins clients en objectifs techniques pour l'équipe technique chargée de l'implémentation.
Environnement : Windows NT, XP et 7
Études et formations
Diplôme Universitaire Technologie en Informatiques,
Institut Supérieur d'Informatique et Mathématiques Monastir
2002
Langues
Anglais - C2
Autres compétences
Compétences Techniques
Certification MCSD 70-483: Programming in C#
Spécifications .NET ASP.NET 3/4/5, Web API 2, WCF, WPF, LINQ
Frameworks .NET .Net Framework 2.0 - 4.6, EntityFramework 6, AForge.NET, PRISM 5.0,
IdentityServer 3, .Net core 2, .NET core 3, Angular 2-10
Langages C#1/7, XAML, JavaScript, TypeScript, Transact SQL
Méthodologies UML 2, Merise, Design Patterns et Scrum/Agile
Architecture & approche MVC, MVP, MVVM, DDD, TDD, BDD, Micro-Service, SOA, CQRS
SGBDR MySQL et SQL Server.
Technologies Web HTML, XML, XSLT, Angular 2-10, API Restfull , SOAP
Authentication/ authorization IdentityServer 3-4, OpenIDConnect, Oauth2
API Documentation Swagger , OpenAPI
Systèmes Windows.
Outils Visual Studio 2005 – 2019, Visual Code, Visual Paradigm, SVN, JIRA