Expériences
Chef de projet
Tâches Réalisées :
Analyse des besoins de chaque client , étude de la faisabilité du projet en procédant à la logique et à la performance , remise de propositions respectant la politique commerciale de l'entreprise.
Rédactions de rapports sur les spécifications techniques permettant d'implémenter les solutions proposées.
Identification et résolution de problèmes de conception pour proposer des produits plus efficaces et plus rentables.
Planifie toutes les versions possibles du produit en décrivant précisément les critères retenus pour la meilleure utilisation possible tout en rédigeant des User Stories pour s'assurer de la faisabilité des recommandations émises .
Conception, production et maintenance des applications.
Animation des équipes (Développeurs, Testeurs) tout au long du projet en assurant à des réunions quotidiennes pour définir leurs objectifs.
Création et contribution au développement de solutions et participation à leur mise en œuvre.
Préparation des rapports détaillés concernant les spécifications et les activités du projet.
Élaboration des spécifications, prise en charge des contraintes techniques, création d'un planning et transmission des informations au personnel au début de chaque projet pour assurer de la cohésion de l'équipe.
Gestion des dysfonctionnements et débogage.
Intervention et développement des tâches.
Tests effectués pour vérifier le bon fonctionnement des outils et rectifications avant la commercialisation de la solution.
Intervention et développement backend (API)
Projets Réalisées :
Projet 1 : 5sur5sejour
une plateforme sécurisée dédiée aux séjours scolaires, colonies, camps de vacances ou séjours à l'étranger . Cette plateforme permet de publier des photos et des messages et conserver un souvenir de ces moments grâce à des produits photos (album photo, livre souvenir , calendrier,...)
Technologies utilisées : Symfony 4 , Mysql, PHP7,GIt,Javascript,Jquery,css,Cloudinary,Méthode Agile (SCRUM),Trello
Projet 2 : Papigraph
un site web e-commerce de vente (du papier, de la papeterie générale, du mobilier ,des machines bureautiques et fournitures de bureaux,..) et d'une application de gestion des stocks
Technologies utilisées : Symfony 4 , Mysql, PHP7,GIt,Javascript,Jquery,css,SAGE,SQLITE,Méthode Agile (SCRUM),Trello
Projet 3 : FCS onhand
une Application Mobile (Android et Ios ) qui permet le suivi dans la prise en main du véhicule mais est également un outil exhaustif dans le transfert des responsabilités et plus précisément des clefs.
Technologies utilisées : Symfony 4 , Mysql, PHP7,GIt,FLUTTER,android studio,XCODE,Méthode Agile (SCRUM),Trello
Projet 4 : SAVe me
Développement d’une application Android et ios de Gestion assistance technique télécom.
Technologies utilisées : Symfony 4 , Mysql, PHP7,GIt,FLUTTER,android studio,XCODE,Méthode Agile (SCRUM),Trello
Projet 5 : WorkFood
Développement d’une application Android et ios de gestion et livraison des plats .
Technologies utilisées : Symfony 4 , Mysql, PHP7,GIt,FLUTTER,android studio,Google Maps,XCODE,Méthode Agile (SCRUM),Trello
Projet 6 : Soirée étape
Développement d'une application web de réservation en ligne (hôtel,maison d'hôte,...) .
Technologies utilisées : Symfony 5 , Mysql, PHP7,GIt,Visual studio,Google Maps,javascript,jquery,css,Méthode Agile (SCRUM),Trello
chef de projet/Ingénieur de développement Mobile et web
1/2017 - 02/2018
Projet : Application The gamme of scoot
Conception et développement d'une application Mobile hybride pour les deux plateformes androïde et Ios
Description:
Dans le domaine des trottinettes, créer des battles (face à face) en direct avec son adversaire qui est soit en face de vous ou soit à distance.
Il y a avait 5 figures imposées par défi. Le perdant est celui qui a échoué 5 fois.
Ces défis seraient filmés soit par l'adversaire si les 2 adversaires sont sur le même lieu soit par une tiers personne, en cas d'éloignement géographique.
En cas d'éloignement géographique, l'adversaire connaît le résultat du défi sur une figure avec la preuve visuel en cas de succès.
Il y aurait un Classement des défis par ordre de complexité
A la fin de la bataille. Un mini film de toute la bataille est effectué avec les figures des 2 adversaires (fondu et ajout de musique). Ce mini film est partageable sur les réseaux sociaux.
Un clip des figures réussies serait disponible à l'achat à la fin des battles.
Tâches Réalisées :
Analyse des besoins
Conception générale
Conception de la base de données
Développement de la partie backoffice
Développement de la partie FrontOffice
Outils et Technologies : ionic, cordova, AngularJS, Node.js, CSS3, mngooDB, Mlab , Heroku ,amazone ,git
Ingénieure de développement Mobile et Web
Tâches Réalisées :
La définition des besoins fonctionnels et techniques.
Rédaction des spécifications générales et détaillées
Conception de l'application
Création des bases de données
Développement des différents modules de l'application.
Correction des bugs
Projets Réalisées :
Projet 1 : MADR
Assistance technique pour l’étude, la conception, le développement et Informatisation de deux systèmes de suivi-évaluation et de trois bases de données du Ministère de l’Agriculture et du Développement Rural de l’Algérie. Projet financé par l’UE
Technologies utilisées : PHP5, Zend, Méthode Agile (SCRUM), MySQL, PostgreSQL, SVN, Mantis, doctrine, HTML, CSS, JavaScript, jQuery
Projet 2 : GEO-CONTACT
Développement d’une application Android qui intègre une carte géographique en local de tracking et de gestion des points d’intérêt basée sur l’API OSMAND
Technologies utilisées : Eclipse, Android SDK, Java, Xml, OSMAND
Projet 3 : DASHBOARD
Développement d’une application Dashboard pour mobile en HTML5
Technologies utilisées : Sencha Touch, HTML5, JQuery Mobile, Xcode4.5.2, phonegap2.2.0,Méthode Agile (SCRUM)
Projet 4 : MAPS_APP
Développement d’une application mobile sur tablette Android pour une société mexicaine de transport interurbain qui permet de :
Géo-localiser le bus sur la carte enregistrée en local.
Visualiser la météo de la ville actuelle.
S’informer sur la progression du bus sur l’itinéraire affiché sur la carte.
Technologies utilisées : Eclipse, Android SDK 2.2,,svn,Méthode Agile (SCRUM)
Projet 5 : MyVirtuosoHome
Conception et développement d’une application mobile iOS hybride (HTML5/Cordova) qui permet de commander les capteurs et les différents DEVICES de la maison à distance depuis son iPhone/iPad. Cette application permet également de :
S’informer sur l’état de la maison : les fenêtres, les portes, la température interne …
Régler la température interne par la possibilité de commander les : radiateurs, climatiseurs…
Régler le niveau de luminosité
Planifier des actions suite à des états : par exemple si la température externe est à tel degré mettre le climatiseur en marche a un tel degré …
S’assurer de la sécurité de la maison et recevoir des alertes et ce par le streaming des camera IP, les détecteurs d’incendie, les détecteurs d’ouverture…
Programmer des scénarios
Technologies utilisées : HTML5, AJAX, CSS3, JavaScript, jQuery, REST, Apache Cordova (Phonegap 3.6.3),Xcode,iPhone,iPad, mac OS, Xcode5.1.1,svn
Projet 6 : Mon-espace [Tunisiana-Direct-V2]
Mise à jour de l’application Tunisiana Direct qui permet de :
s’authentifier
Consulter les informations du compte
Consulter solde et forfaits.
Consulter Consommation.
consulter les points Merci
consulter les boutiques
consulter l’historique des recharges
consulter les codes utiles
Configurer les comptes des réseaux sociaux
Partager des offres sur les réseaux sociaux
Recharger son solde
Payer facture
Acheter forfait (SMS, Internet, Facebook)
Technologies utilisées :Eclipse, Android SDK 4.0 ,svn
Projet 7 : ESDCI [DGACTA (Direction Générale de l’Aménagement et de la Conservation des Terres Agricoles)]
Conception et développement d’une application Web pour l’étude et le suivi des dossiers de carrières industrielles :
Gestion des sessions.
Gestion des carrières.
Gestion des exploitants.
Génération des rapports de la commission interne, nationale et CRDA.
Recherche et consultation des carrières suivant Google Map.
Génération des rapports de statistiques suivant des graphiques
La définition du périmètre du projet et l’identification des différents groupes d’acteurs concernés par la mise en place du système d’informations
Technologies utilisées : Symfony 2.6,svn, Apache 2.4.9, Doctrine 2.4.7, PostgreSQL 9.4.1.1, JQuery 1.9.1, WAMPServer 2.5,Méthode Agile (SCRUM)
Projet 8 : COGNIDO
Développement et mise en place d’une plateforme de gestion des formations.
Technologies utilisées : Zend Framework 1.12, Doctrine 2, NetBeans, PostgreSQL, RedHat, Enterprise Architect, Balsamiq Mockups, HTML5, CSS3, JavaScript, JQuery,Méthode Agile (SCRUM)
Projet 9 : MAMIAS [Le Centre d'Activités Régionales pour les Aires Spécialement Protégées « CAR/ASP »]
La refonte majeure de l’application web MAMIAS pour devenir un mécanisme régional pour la collecte, la compilation et la diffusion de l'information sur les espèces non-indigènes envahissantes. L’application MAMIAS comporte plusieurs modules de gestion d’espèces non-indigènes envahissantes en mer Méditerranée. Cet application permet aux utilisateurs de :
S'inscrire.
S’authentifier.
Se déconnecter.
Gérer les espèces.
Rechercher des espèces.
Rechercher des spécialistes
Visualiser la liste des espèces invasive
Visualiser les statistiques et les tableaux de bord.
Paramétrer l'application
Technologies utilisées : Symfony 2.6,svn, Apache 2.4.9, Doctrine 2.4.7, PostgreSQL 9.4.1.1, JQuery 1.9.1, WAMPServer 2.5,Méthode Agile (SCRUM)
Projet 10 : Ministère des Affaires Religieuses
Conception et développement d’un système de gestion des inscriptions, de tri par mérite d'ancienneté et de suivi des candidats au pèlerinage aux lieux saints ainsi que des services en ligne de gestion des inscriptions des candidatures pour le compte du ministère des affaires religieuses.
Technologies utilisées : Symfony2,svn, HTML5, AngularJS, Javascript, CSS3, PostgreSQL, Doctrine, PHP5,Méthode Agile (SCRUM)
Projet 11 : COGNIDO v2
Refonte totale d’une plateforme de gestion des formations.
Technologies utilisées : Symfony3 ,svn, HTML5, Javascript, CSS3, PostgreSQL, Doctrine, PHP5,Méthode Agile (SCRUM)