Projet Ticketing: Système de billetterie
Solutions C#, React, Web API, NET Core, MVC, Visual studio 2019, Visual
Studio Code, SQL Server 17, Gitlab, Scrum, Git flow ,Swagger
Rôle Chef de Projet, Ingénieur d’études et développement C#/.NET
Le système de billetterie est une application web qui permet aux agences de suivre et
comptabiliser les billets d’avion achetés par le système Amadeus : elle permet l'automatisation
du processus interne des agences de voyage à savoir : la billetterie, traitement et
enregistrement des billets d’avion, la gestion des relations avec les clients (paiement suivi de
cheque, état client..), la gestion des commissions, un module complet de comptabilité générale,
facturation, paiement, reporting, Mailing
Référence : ********
Tâcher :
• Analyse des besoins et conception des données.
• Recueil des besoins utilisateurs pour en extraire une spécification.
• Animation d’équipe (mise en place de meet-up, challenge de code…).
• Préparation des cérémonies SCRUM (sprint review, sprint planning…)
• Validation avec les équipes de la nouvelle interface.
• Support client et formation.
• Consommation des différents Web Api.
• Développeur des services et des contrôleurs au niveau backend en asp.NET webAPI.
• Implémenter l’ajout des billets à travers web service.
• Afficher les statistiques de ventes et des achats (par jour, semaine, mensuel, annuel)
• Génération des rapports en Excel.
• Maintenance et correction des bugs.
• Migration des données
• Déploiement de l’application
Taysir SolutionsProjet CASHFLOW
février 2017 - juin 2017
Solutions C#, ASP.NET MVC 5, JQuery, HTML5, CSS3, SQL Server 2012, Entity
Framework 6, Bootstrap 3, Reporting RDLC, Visual Studio
Rôle Ingénieur d’études et développement .NET
Taysir SolutionsProjet Passport Scanner
2017 - 2018
Passport Scanner: Est application WCF de lecture des passeports a travers différent scanner.
Tâches :
Page 4 sur 7
• Développement d’une application client lourd en C# WPF
• Développement d’un protocole de communication avec les lecteurs de passeport ARH
SMART COMBO, 3M (RFID), ACESS-IS ID-BOX
• Développement d’un processus de lecteur des donnée MRZ DATA, Photo
• Développement d’un processus d’authentification simple et sécurisé
• Développement de l’interface utilisateur en client lourd
Taysir SolutionsProjet Taysir Hôtels
juin 2016 - octobre 2016
Solutions Visual studio, C#, TFS, ASP.NET MVC 5, Entity framework, SQL
Server, HTML5, CSS3, jQuery
Rôle Ingénieur d’études et développement .NET
Taysir Hôtels : Est une solution de réservation d’hôtels basée sur la plateforme TBO Holidays. Elle
permet la recherche, la réservation et la gestion des comptes clients.
Tâches :
• Conception du modèle de données.
• Importation et consommation de Web services fournit par TBO
• Implémenter la Recherche Multicritère.
• Implémenter la Réservation.
Taysir SolutionsProjet Selenium Automatique visa
2016 - aujourd'hui
Solutions Visual studio, C#, Selenium WebDriver, Selenium IDE
Rôle Ingénieur d’études et développement .NET
Billing Statistics: Est application WCF elle permet d’automatiser la process Impression visa .
Tâches :
• Spécification besoins.
• Développement des différents modules.
• Automatiser la process de saisie de visa (Fill Form , upload file …)
• Automatiser la process impression visa.
Rôle Ingénieur d’études et développement C#/.NET
TFS.
2015 - aujourd'hui
CASHFLOW est une solution de gestion de trésorerie, ventes et achats, contrôle de flux
monétaire et suivi de l’état des caisses et des paiements de chaque filière.
Tâches :
Page 3 sur 7
• Développement et amélioration des interfaces graphiques.
• Développement des tâches back-end.
• Reporting RDLC avec exportation des données au format PDF, EXCEL, CSV.
• Maintenance corrective et évolutive.
• Test et validation.
• Déploiement sur serveur.
Rôle Ingénieur d’études et développement .NET
Taysir SolutionsProjet Taysir Reporting
2015 - aujourd'hui
Solutions C#, Entity framework, Visual studio 2013, SQL Server, SQLite,
ReportViewer
Rôle Ingénieur d’études et développement .NET
Taysir Reporting : est une application de génération des rapports.
Tâches :
• Génération des rapports dynamique
• Création de rapport, Sub Report : Client Report Définition (.rdlc).
Taysir SolutionsProjet Billing Statistics
2014 - 2015
Solutions Visual studio, C#, TFS, ASP.NET MVC 5, Entity framework, SQL
Server, HTML5, CSS3, jQuery
Rôle Ingénieur d’études et développement .NET
Billing Statistics: Est application de suivi interne : Suivi clients, génération des statistiques de
performances, suivi des clés d’activations et taux d'utilisation des systèmes de la
Société, analyse des informations relatives au client.
Tâches :
• Spécification besoins.
• Développement des différents modules.
• LimeLM
• Test et validation.
• Maintenance
Rôle Ingénieur d’études et développement .NET
Taysir Solutions Projet Taysir Booking
2014 - 2015
Taysir Reporting : est une application de génération des rapports.
Tâches :
• Génération des rapports dynamique
• Création de rapport, Sub Report : Client Report Définition (.rdlc).
Taysir SolutionsProjet Taysir Umrah
2012 - 2018
Solutions Flex, AS3, Selenium WebDriver, Web Services, Adobe Flash Builder,
SVN, SQLite Expert, Jira.
Rôle Ingénieur d’études et développement .NET
Taysir Umrah : est un système qui fournit des services de gestion et d’organisation des voyages Hajj
aux agences touristiques.
.
Tâches :
• Analyser et formaliser les besoins des utilisateurs.
• Développer les programmes, les interfaces, …
• Suivre les travaux de développements.
• Tests fonctionnels et rédaction d’aide logiciel.
• Rédiger les spécifications techniques.
• Support technique des clients.
• Importation des fichiers (txt, csv,xml, …)
• Envoi des données via web services
• Gestion des licences via LimeLm (Génération Key, Activation, Désactivation …)
• Gestion des versions inno Setup
• Génération des rapports
Études et formations
Diplôme d'ingénieur en informatique
Ecole Nationale des Sciences de l’Informatique (ENSI)
2009
Baccalauréat section Technique (mention Bien).
Lycée Iben Kaldone de Ksour Essef
Langues
Anglais - C2
Autres compétences
Compétences
DOMAINES DE COMPÉTENCES
• Maîtrise du développement sur les
technologies Microsoft .Net (MVC), .NET
Core
• Analyse et résolution des problèmes.
• Élaboration et rédaction des spécifications
techniques
• Création et gestion des bases de données
• Déploiement
• Donne intérêt à l'expérience utilisateur.
• À jour avec les dernières technologies.
• S'intègre rapidement à la méthodologie
du travail adaptée par l'équipe