Mohamed - Développeur .NET
Ref : 200330H002-
1013 TUNIS (Tunisie)
-
Développeur (34 ans)
-
Totalement mobile
-
Bientôt freelance

EXPERIENCE
Lead Developer, Consultant Externe chez KPMG France, YellowSys
Tunis, Tunisie — Fev 2018- Maintenant
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.
Environnement:
.NET, Entity Framework, VueJS, Vuetify, Kendo UI, Power BI Embed Report, Aspose, SSMS, VSTS,
Azure AppService, Azure Appinsights, Azure Cosmos DB, MongoDB, SQL Server.
Developpeur Web & Mobile, Methys
Tunis, Tunisie — Mai 2017- Jan 2018
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.
Developpeur Web & Mobile, I.T Grapes
Tunis, Tunisie — Oct 2015- Avr 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
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
Environnement : Laravel, Android, AngularJS, MySQL.
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 : Droidcon Tunisia 2016.
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.
Projet : Application Sonede Tunisie
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
Stagiaire Développeur Web & Mobile (PFE), Get Wireless
Tunis, Tunisie — Fev 2015- jui 2015
Projet : Eventisia
Poste occupé : Développeur Android (Projet Fin d’études)
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.
Environnent : Android Studio, Visual Studio, Yii Framework, MySQL, SQLite, JSON.
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
LANGUES
Français: écrit/parlé
Anglais: intermédiaire (lecture, parlé); basique (écrit)