Description : Lead Developer en interne et Consultant Externe chez KPMG France, j’ai participé
dans le développement de projets de grande envergure en découvrant les Outils Microsoft que
ce soit dans le développement du backend en utilisant ASP .NET. Microsoft Azure pour la gestion
des ressources (App services, SQL Server, MongoDB, CosmosDB, AppInsights) et VSTS pour la
gestion de version et la gestion des tâches.
J’ai aussi su découvrir le framework VueJS pour le développemt du frontend et des packages
NPM en utilisant Vuetify, Kendo UI.
Projet : Visit Paris Region.
Description : Application mobile sous Android et iOS et un site web qui servent de guide pour
Paris et qui permettent de faire des réservations et des achats de tickets pour des musées, des
événement, des concerts, etc..
Missions et tâches réalisées :
• Développement de l’application mobile sous Android.
Environnement : Android Studio.
Projet : Droidcon Tunisia
2016 - aujourd'hui
Description : Plateforme de paiement qui permet aux participants à l'événement de réserver des
tickets en ligne. Cette plateforme comprend le paiement par carte bancaire, carte internationale
et les cartes e-Dinar. Ce projet a été réalisé avec PHP grâce au framework Laravel.
Elle comprend aussi une application mobile sous Android qui permet d'effectuer les check-in des
tickets par la vérification des codes à barres.
Missions et tâches réalisées :
• Conception et développement de la partie web.
• Intégration du paiement en ligne
• Développement des web services de vérification des tickets pour l’application mobile
Environnement : Laravel, Android, MySQL.
Developpeur Web & Mobile
I.T Grapes Tunis, Tunisie
octobre 2015 - avril 2017
Projet : Tableau de bord de recherche et de statistique pour le ministère de l’intérieur.
Description : Une application web qui permet d’effectuer des recherches multicritères sur une
base de données qui compte une centaine de millions de lignes ainsi d’en ressortir des statistiques
sous forme de tableaux et des charts.
Missions et tâches réalisées :
• Développement du backend Laravel.
• Participé au développement du frontend via AngularJS
• Migration des données vers la nouvelle structure de base de données
Environnement : AngularJS, Laravel, PostgreSQL
Stagiaire Développeur Web & MobilePoste occupé : Développeur Android (Projet Fin d’études)
Get Wireless Tunis, Tunisie Projet : Eventisia
février 2015 - juillet 2015
Description : il s’agit de développer une plateforme évènementielle sous Android et Windows
Phone qui englobe un grand nombre d’activités culturelles en Tunisie.
Elle permet aux utilisateurs d’effectuer des recherches par catégorie d’événements ou encore
dans un rayon défini par ce dernier.
Chaque utilisateur peut choisir ses catégories d’événements favoris et les régions ou il veut
trouver des activités pour qu’il soit notifier dans l’application dès que ces critères se présente
dans un événement.
Nous avons aussi développé une partie web qui donne aux gérants des clubs ou autres la
possibilité de publier leurs événements dans notre plateforme.
Missions et tâches réalisées :
• Définition des besoins.
• Etude de l’existant.
• Développement de l’application mobile sous Android et Windows Phone.
• Développement de la partie web.
• Rédaction du rapport.
Projet : Plateforme de gestion des rendez-vous et des clients pour Maghrebia Vie
Description : Développement d'une plateforme web de gestion des utilisateurs et de supervision
de leurs rendez-vous avec des clients avec différents types de statistiques.
Et une application mobile sous Android qui permet de gérer les clients affectés à l'utilisateur et
créer des rendez-vous pour ces derniers et recevoir des notifications avant une période définie
par l'utilisateur pour l'alerter des prochains rendez-vous.
Missions et tâches réalisées :
• Développement du backend Laravel.
• Intégration des web services dans l’application mobile sous Android
• Développement du client web sous AngularJS
Projet : Développement d'un forum de discussion interne pour l'APTBEF.
Description : Un forum de discussion interne qui permet aux utilisateurs de créer des sujets dans
des catégories qui sont définis pour chacun d'eux. Chaque utilisateur ne peut voir ou discuter que
dans des sujets qui appartiennent aux catégories dont il est autorisé d'y accéder.
Missions et tâches réalisées :
• Spécification des besoins
• Conception de la base de donnée.
• Développement du backend Laravel
Environnement : Laravel, AngularJS, PostgreSQL.
Projet : Application Sonede Tunisie
aujourd'hui
Description : Cette application rentre dans la conception de la citoyenneté inclusive et afin que le
citoyen assume son statut. Elle permettra au citoyen l’envoi de réclamations relatives au service
d’alimentation d’eau, tel que les :
• Coupures.
• Manques de pression.
• Qualité de l’eau.
• Les actes portant atteinte à la qualité de l’eau et de son environnement.
Missions et tâches réalisées :
• Conception et développement du backend.
• Intégration des web services dans l’application Android
• Développement d’un job qui permet d’importer les factures et de notifier les clients à
travers l’application Android.
Environnement : Laravel, Android, PostgreSQL
Autres compétences
FORMATION
Ingénieur En Informatique (Spécialité Système d’Information Mobile)
Ecole Sup Privée d'Ingénierie et de Technologies — 2012-2015
Licence Fondamentale en Informatique
Faculté des Sciences de Tunis — 2007-2012