Omar - Développeur WEBDEV
Ref : 201007E002-
Domicile
1045 TUNIS (Tunisie)
-
Profil
Développeur, Graphiste / Webdesigner, Webmaster (36 ans)
-
StatutFreelance
-
Poste : Développeur WinDev (WinDev, WinDev Mobile, WebDev)
Client : Logawin TunisieJan 2018 - aujourd'huiDescription : développeur au sein de l'équipe WINDEV pour développer des produits propres et commercialisés pour la société mère Cksquare France (applications lourde, mobile et web).
Outils de développement : WinDev Mobile 23, WebDev 23, Serveur d’application 23.
Développements effectués :
Site web «EASYTREKKER»
Description :
Front Office
Site web de référencement des aires de service en Europe
Création des aires de service par l’utilisateur Accueillant
Consultation des aires de services par les camping-caristes
Réserver les aires de services par l’utilisateur camping-caristes
Création des voyages
Back Office
Gérer les demandes des utilisateurs pour être un accueillant
Gérer les réservations
Statistique de plusieurs fonctionnalités
Ajouter des lieux à proximités aux aires de services
Etapes de développement :
Analyse les besoins de projet.
Réalisation du cahier des charges.
Identifier les ressources.
Identifier les fonctionnalités principales.
Valider un exemple de démonstration pour le client.
Tester les différents scénarios.
Validation de l'application.
Déployer l'application pour le client.
Suivi de projet.
Traiter les améliorations.
SGBD : HFSQL Client/Serveur
Serveur : Windows 10
Outils de développement : WebDev 23
Application mobile «Bamwatcher»
Description :
Application mobile développé avec WinDev Mobile pour référencer les bornes arrêt minutes
Envoi des notifications à l’officier de la mairie le plus proche de borne en cas ou la véhicule dépasse la durée nécessaire du stationnement
Afficher l’historique de chaque borne
Configurer les bornes arrêt minutes
Etapes de développement :
Analyse les besoins de projet, réalisation du cahier des charges.
Création de projet en utilisant une base de données HFSQL client/serveur existant (base de client).
Télécharger une copie de base de données pour le test local.
Vérifier les données sensibles enregistrés dans la base.
Préparer les fenêtres IHM de l’application (coté graphique).
Création de Web Service (en utilisant WebDev) et créer les procédures pour faire communiquer la base de données et l’application mobile (enregistrement, suppression, récupération des données, etc …).
Déployer le web service en mode test et vérifier leur fonctionnement.
Intégrer le web service dans le projet mobile.
Traiter les modules d’inscription utilisateur pour l’application mobile (un lien sera envoyé au client par e-mail pour valider leur inscription). Encore, traiter l’affichage de carte Map avec la liste des bornes, les distances de chaque borne par rapport à la position de l’utilisateur
Valider un exemple démonstration avec le client.
Tester les différents scénarios.
Validation de l'application.
SGBD : HFSQL Client/Serveur
Serveur : Windows 10 -
Poste : Développeur WinDev (WinDev, WebDev, WinDev Mobile)
Client : FreelanceJan 2016 - Jan 2018Description : Développeur freelance spécialisée dans la création de plein d’application spécifique pour les clients et les sociétés.
Outils de développement : WinDev 22, WinDev Mobile 22
Quelques exemples de développements effectués :
Projet «Caissty»
Description :
Logiciel de caisse pour les commerces de détail et les commerces spécialisés
Etapes de développement :
Gestion des clients particuliers et professionnels
Gestion de la fidélité (gestion des cartes de fidélité, cartes cadeaux...)
Communication avec les clients
Gestion des stocks et des achats
Multimagasin(Partage de données entre les différents sites de vente (article, stock, client, fidélité…))
SGBD : Windev, Webdev
Serveur : Windows 7
Outils de développement : WinDev 22, WinDev Mobile 22
Projet «Cabinty»
Description :
Projet de gestion de cabinet médical pour un client Tunisien
Etapes de développement :
Interface secrétaire :
Gestion des rendez-vous
Gestion des patients
Gestion des matériels médicales
Facturation et paiement
Messagerie instantané avec le médecin
Intégration des données d’un fichier Excel dans la base de données
Interface médecin :
Historique des visites patients
Gestion des certificats médicales
Remplir et imprimer les ordonnances médicales
Gestion des séminaires
Statistique détaillées (Nombre de RDV par type de visite | Nombre de visites confirmées/en attente/annulées | Tableau de bord mensuel)
Gestion des rappels (Calendrier des visites | Suivi journalier/hebdomadaire/mensuel des RDVs | Configuration personnalisée des notifications médecin)
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WinDev 22
Projet « Ecoly »
Description :
Gestion d'école permettant de gérer tout ce qui concerne les étudiants, les professeurs, le staff d'administration, le matériel, les salles et les emplois du temps.
Etapes de développement :
Gestion des étudiants
Gestion des classes
Gestion des professeurs
Gestion des paiements et finance
Gestion des matériels
SGBD : Windev
Serveur : Windows 7 -
Poste : Développeur WinDev (WinDev, WebDev, WinDev Mobile)
Client : Summotech TunisieJan 2014 - Jan 2016Description : développeur au sein de l'équipe services informatiques spécialisée dans l'étude, le conseil et le développement informatique principalement avec les produits PC Soft pour des clients tunisiens, français, italiens, arabes du golf, côte d'ivoire, Cameroun, Sénégal, etc. La société a la marque commercial « WinDev Tunisie ».
Quelques exemples de développements effectués :
Projet «MyHospital»
Description :
Projet de gestion d’un hôpital en Iraq divisé sur plusieurs applications lourdes et mobile, chaque application est associée à un service médical (Service d’accueil, cardiologie, laboratoire de sang, pharmacie internes, pharmacie externes, caisses, etc)
Etapes de développement :
Développer l’application « salle d'attente » pour chaque service de l’hôpital.
Développer l’application lourd pour laboratoire de sang.
Développer l’application mobile « Patients hospitalisés ».
Participer aux développements des autres applications par tâches.
SGBD : PostgreSQL
Serveur : Windows 7
Outils de développement : WinDev 18, WinDev Mobile 18
Projet «Gestion de yachts»
Description :
Projet de gestion de yachts pour un client italien pour gérer la liste des yachts, liste de clients, l'équipage, les voyages de chaque yacht (Date départ, date d’arrivée, lieu départ, lieu d’arrivé, etc).
Etapes de développement :
Analyser les besoins de client.
Développer l’application lourd.
Tester les différents scénarios.
Validation de l'application.
Maintenance de la base de données de client.
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WinDev 18
Projet « Total Tunisie »
Description :
Projet pour le client « Total Tunisie » divisé sur plusieurs parties (applications intranet) :
Portail carte : portail extranet pour recharge des cartes carburants Total
Front office (Afficher l'historique de recharge, afficher la liste des cartes de l'utilisateur, recharger les cartes, Etc…)
Back office (Gérer la liste des clients, gérer les demandes d’obtention des cartes, recharger les cartes, afficher les statistiques des recharges, gérer la liste des cartes)
Portail gérant : site Ethernet (Front Office et Back Office) pour les gérants des stations Total
Appliquer la charte graphique des sites Total
Gestion de staff de la station
Afficher la quantité des lubrifiants dans la station
Envoyer une demande pour remplir le réservoir
Gestion des produits du magasin Total
Gestion des services de station
Afficher les actualités qui concerne Total
Etapes de développement :
Participation au développement de différents sites par tâches (le travail est partagé entre les membres de l’équipe WinDev).
Traiter les demandes de client.
Maintenance de base des données.
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WebDev 19, WebDev 20, WebDev 21
Projet «MySchool»
Description :
Gestion d’une école primaire privée pour un client d‘arabes golf.
Etapes de développement :
Analyser les besoins de client.
Développer la gestion des élèves, les matières, le planning, caisse, calcule de moyennes, impression des bulletins, etc.
Déployer l’application.
Maintenance de la base de données.
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WinDev 18
Les applications de bornes tactiles
Développement effectué :
Développer plusieurs applications de bornes tactiles pour plusieurs clients (Tunisiens et Français) surtout les bornes de jeu interactive dans les grandes surfaces.
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WinDev 19, WinDev 20, WinDev 21
Projet «PetroSoft»
Description :
Projet pour le client « Vivo Energy Tunisie ».
Etapes de développement :
Analyser les besoins de client.
Développer la gestion des utilisateurs, chauffeurs, chargeurs, tracteurs, remorques, transporteurs, dépôts, produits.
Développer la gestion des alertes et les envoyer par e-mails en utilisant un service Windows développé avec WinDev.
Développer l’application Android qui gère la gestion de check-List (contrôle journalier de camions).
Maintenance de la base de données.
SGBD : HFSQL Client/Serveur
Serveur : Windows 7
Outils de développement : WinDev 19
Projet «Essilor Sivo»
Description :
Projet Tunisie-Français : gestion de commandes de verres optiques pour les opticiens en Afrique.
Etapes de développement :
Participer au développement des différents applications web, lourde et services Windows par la gestion des tâches (Le travail est partagé entre les membres de l’équipe WinDev).
Traiter les demandes de client.
Maintenance de base des données.
SGBD : HFSQL Client/Serveur, Oracle
Serveur : Windows 7
Outils de développement : WebDev 19, WebDev 20, WebDev 21, WinDev 18, WinDev 19
-
Diplôme BTS en développement web création site web statique et dynamique (Mention Bien) –
ELITE NABEUL2013 -
1 er Année Filière technologie informatique
a l’ISET Nabeul (Institut Supérieure des Etudes Technologies Nabeul)2010 -
Baccalauréat Informatique
2008
WLangage, SQL, CSS, Html, JavaScript
LANGAGES
HFSQL Classic, HFSQL Client/Serveur, Microsoft SQL Server, PostgreSQL
Base de données
Méthode de travail Méthode Agile, Scrum
Langues :
Français : Courant
Anglais : Intermédiaire