Ben Attia - Développeur C#
Ref : 200115R001-
Domicile
5180 SOUSSE (Tunisie)
-
Profil
Développeur, Consultant fonctionnel, Consultant technique (41 ans)
-
MobilitéTotalement mobile
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Projet Ticketing: Système de billetterie
Taysir SolutionsJan 2019 - aujourd'huiProjet 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 CASHFLOWJan 2017 - Jan 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 Scanner2017 - 2018Passport 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ôtelsJan 2016 - Jan 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 visa2016 - 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'huiCASHFLOW 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 Reporting2015 - aujourd'huiSolutions 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 Statistics2014 - 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 Booking2014 - 2015Taysir 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 Umrah2012 - 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
-
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
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
SOLUTIONS
• Langage : C#, JSON, Java
• Design patterns: MVC
• Développement Web : HTML, CSS,
BOOTSTRAP, Javascript, jQuery
• ORM: Entity Framework, .NET Core
• Framework: Resharper, Newtonsoft, LINQ
• Web services: WebAPI (SOAP, REST), WCF
• Test: Selenium
• SQL: TSQL, PL/SQL, LINK
• Bases de données : PostgrsSql, SQL Server,
Sqlite,MySql
• Environments techniques: Visual Studio, SQL
Server Management Studio, Visual Code
Studio, Eclipse, Adobe Flash Builder
• Systèmes: Windows, Windows Server, Unix
• Méthodologie: Agile Scrum, Kanban
• Outils de gestion : TFS, GIT, SVN,GitFlow