Saber O.

Lead Developer

805 dollar
Freelancer
13 years
Paris, FRANCE

My experience

More

Groupe La PosteApril 2017 - Present

Projet 1 : Veiller sur mes parents : https://www.laposte.fr/particulier/veiller-sur-mes-parents
Gestion de projet : Méthode Agile scrum.
- Développements back et front pour le site WEB de la Poste sur le portail VSMP (Veiller Sur Mes Parents). Utilisation de Symfony et eZpublish (back), Bootstrap/JQuery (front). Les environnements de développement back et front fonctionnent sur Docker.
- Refonte et simplification du parcours de souscription avec le dashboard.
- Intégration de nouvelles fonctionnalités.
- Développement de la signature électronique SEPA pour les prélèvements automatiques
- Développement des nouvelles homepages VSMP.
- Développement front-end dans un environnement front (NodeJS/Express, Gulp, Sass)
- API REST et SOAP pour les fonctionnalités suivantes
Environnement technique : PHP/Symfony, SCRUM Agile, Docker, vagrant, MySql, HTML/CSS (responsive), JQuery, AJAX, Architecture SOA (REST, XML, JSON), Memcached, Varnish, PHPUNIT, Git, Jenkins.
Outils : PHPStorm, JIRA, Confluence, REST API, Putty, GIT, Vagrant, Docker

Ministère des solidarités et de la santéJanuary 2020 - Present

More

MALTEM chez le client GRDF (CARMA : la Cellule d’Action Rapide en Méthode Agile de GRDF)September 2013 - March 2017

Projet 1 : PREV2S MOBILE
L'application Prev2S vise à permettre à l’ensemble des salariés GrDF de faire des remontées terrains sur des situations à risque en termes de santé et de sécurité depuis une application Mobile (Android et IOS).Environnement technique : Symfony 2, Ionic/cordova/AngularJs1.5, SCRUM Agile, MySql, XHTML/CSS, JQuery, GIT, Jenkins, PHPUnit, ProtractorOutils : PHPStorm, JIRA, Confluence, REST API, Putty, GIT, Vagrant, Docker
Projet 2 : PREV2S Web
L'application Prev2S vise à permettre à l’ensemble des salariés GrDF de faire des remontées terrains sur des situations à risque en termes de santé et de sécurité. Elle permet également aux préventeurs de gérer leurs visites de sécurité et les réunions de préventions. Les managers quant à eux, bénéficient de fonctionnalités de reporting.
Environnement technique : Symfony 2, SCRUM Agile, MySql, XHTML/CSS, JQuery, GIT, Jenkins, PHPUnit, Behat
Outils : PHPStorm, JIRA, Confluence, RESTClient, Putty, GIT, Vagrant, Docker
Projet 3: PROTECA View
PROTECA View est la refonte de l'outil existant Proteca. Il doit permettre d'organiser les tournées de mesures/relevés de protection cathodique. L'application permet de composer les tournées (liste d'équipements), de planifier les visites associées ainsi que saisir, restituer et analyser les mesures.
Environnement technique : Symfony 2, SCRUM Agile, MySql, XHTML/CSS, JQuery, PHPUnit, Behat, Selenium, GIT, Jenkins.
Outils : PHPStorm, JIRA, Confluence, GIT, Vagrant, Docker
Projet 4: THEMIS OAD
THEMIS permet d’aider les D.U. et Délégués RH, et plus globalement la ligne managériale, dans les prises de décision sur les évolutions de rémunération. L'outil fournit aux décideurs les informations techniques, financières et historiques sur les salariés de leur périmètre, des consignes favorisant l’équité et l’employabilité ainsi que l’impact de leurs décisions sur la masse salariale.
Environnement technique : Symfony 2, SCRUM Agile, EXTJS, Excel, MySql, XHTML/CSS, JQuery, PHPUnit, Behat, GIT, Jenkins.
Outils : PHPStorm, JIRA, Confluence, GIT, Vagrant, docker.
Projet 5: PHARE
Concevoir un portail à usage interne GrDF pour permettre à toute personne, service commun ou service gaz, d'émettre des demandes d'habilitations aux applications informatiques , afin de simplifier et améliorer l'efficacité des processus actuels.
Environnement technique : Symfony 2, SCRUM Agile, EXTJS, Excel, MySql, XHTML/CSS, JQuery, PHPUnit, Behat, GIT, Jenkins.
Outils : PHPStorm, JIRA, Confluence, GIT, Vagrant, Docker.
More

Groupe La PosteFebruary 2012 - July 2013

Projet 1 : Référentiel des points de distribution La Poste (GÈOP@AD).
- Développement d’un référentiel disposant des données plus fines au niveau du PDI ( description des Prestations de distribution des colis, lettres, …) et obtention d’un calcul de charge plus précis. Répondre aux besoins en termes de données sur le PDI pour les SI connexes et notamment GEOROUTE (progiciel d’optimisation des tournées d’un facteur).
- Modules développés : Gestion d’authentification (IDP), gestion des profils (périmètre), gestion des PDI, rattachement PDI et adresse, édition de bordoreau de collecte(export fichier exce), édition en masse des PDI, interface d’administration, développement de WS REST (XML, JSON), test unitaire(PHPUnit).
- Gestion de projet : Méthode Agile scrum.
Environnement technique : PHP5.3, Architecture MDA, SCRUM & XP, MySql, XHTML/CSS, JQuery, Datatable, Technologie AJAX, Architecture SOA (REST, SOAP, XML, JSON), SOA Security (SAML), Memcached, DomPDF, PHPUNIT, SVN, Jenkins.
Outils : Eclipse, soapui, XMLQuire, RESTClient, Putty, TortoiseSVN.
Projet 2 : Organisation des points des travaux intérieurs (ORG@TRI).
- Développement d’un outil d’organisation des travaux intérieurs , de façadisation et de comptage afin d’obtenir des statistiques au PDI pour tous les objets traités dans les établissements et de minimiser le comptage manuel.
- Modules développés : Gestion des profils , gestion des façadisation, gestion de comptage, gestion des casiers, gestion des étiquettes(export fichier PDF) développement de WS REST.
- Gestion de projet : Méthode Agile scrum.
Environnement technique : PHP5.3, Architecture MDA, SCRUM & XP, MySql, XHTML/CSS, JQuery, Technologie AJAX, Architecture SOA (REST, SOAP, XML, JSON), SOA Security (SAML), Memcached, PHPUNIT, SVN, Jenkins.
Outils : Eclipse, soapui, XMLQuire, RESTClient,Putty, TortoiseSVN.
More

SQILLSJune 2011 - December 2011

Projet 1: Refonte d’une application de reservation. Athloncarlease- Création application web: un fournisseur international de location de voiture opérationnel, actif dans huit pays européens.
- Modules développés : Gestion de réservation, gestion de payement, gestion de commande et de facturation, développement module de statistique.
Environnement technique : Zend Framework,Doctrine1.2, PHP5, MySql, CSS, JQuery, Technologie AJAX, modélisation MVC, SVN.
Outils : ZendStudio, Linux, Putty, TortoiseSVN, Jenkins.
Projet 2 : Conception et développement d’une application de reservation. W-WORK
- W-Work.nl est un portail de réservation pour des salles de réunion et les espaces de travail. La plate forme W-Work couvre les centres de travail sur différents sites. W-Work donne la possibilité de clients d'affaires ainsi que des sociétés de petites entreprises flexibles pour réserver et payer.
- Etude de l’existant, Elaboration du cahier des charges, des nouvelles fonctionnalités et conception de la base de données.
- Modules développés : Gestion de réservation, gestion de payement, gestion de commande et de facturation, gestion des utilisateurs et des profils, export des fichiers excel.
Environnement technique : Zend Framework, PEAR, PHP5, JQuery, JQuery UI, highcharts
(bibliothèque de charts en jquery), CSS3, SOAP, XML, CSV, MySql.
More

HUGE-LINKJune 2010 - May 2011

Projet 1: Conception et réalisation d’une applicationfront et backoffice : Az-demenagement
- Application dédié aux déménageurs qui permet d’acheter des données clients et Perment au utlisateurs de remplir une demande de démenagement a fin de calculer le volume à déménager.
- Maitrise complète de l’intégration XHTML/css2.0.
- Conseil et direction technique.
- Installation et configuration LAMP sous Ubuntu et utilisation SSH
- Correction de bugs sur des applications PHP et optimisation.
- Utilisation des design patterns (MVC, Singleton …).
- Méthode Agile scrum.
- Modules développés : Calcul de volume, module d’inscription, gestion d’authentification, gestion de devis, gestion des demandes de démenagement, gestion des commandes et de facturation, développement un tableau de bord (backoffice), gestion des pages, gestion des modules front et backoffice.
Environnement technique : Symfony 1.4, php5, Mysql , JQuery, XHTML/CSS2.0.
Projet 2 : Conception et réalisation d’une application de location de voiture : Amilcar.
- Conception et développement d’une application de location de voiture.
- Modules développés : Module de gestion des utilisateurs, module de paiement, gestion des voitures, gestion des pages, gestion des clients, gestion des panneaux publicitaires, un tableau de bord (backoffice).
Environnement technique : Symfony 1.4, php5, Mysql , JQuery, XHTML/CSS2.0.
Projet 3 : Développement d’un site e-commerce. libris-tn
- Conception et développement d’un site e-commerce développer sur la plateforme Magento qui consiste à la vente des livres en ligne.
- Modules développés : Configuration Magento sous windows et sous linux, développement un systéme de paiement sécurisé, modification des modules magento (gestion des produits, gestion des catégories), gestion des commandes et de facturation.
Environnement technique : Magento, php5.3, Mysql , JQuery, XHTML/CSS2.0.
More

WEZIGNNovember 2009 - May 2010

Projet 1 : Développement d’un site e-commerce. 1et1font3
- Conception et développement d’une boutique en ligne : vente des vêtements de grossesse pour femmes enceintes: pantalons grossesse, tshirts maternité, robes femme enceinte.
- Modules développés : Configuration Magento sous windows et sous linux, développement un systéme de paiement sécurisé, configuration des modules magento front et backoffice, integration maquette XHTML/css2.0, gestion des commandes et de facturation.
Environnement technique : Magento, php5.3, Mysql, JQuery, XHTML/CSS2.0.
Projet 2 : Développement d’un site e-commerce. Swildens
- Conception et développement d’une boutique en ligne vente en ligne de vetements, chaussures et accessoires pour les femmes.
- Modules développés : Configuration Magento sous windows et sous linux, développement un systéme de paiement sécurisé, configuration des modules magento front et backoffice, integration maquette XHTML/css2.0, gestion des commandes et de facturation.
Environnement technique : Magento, php5.3, Mysql , JQuery, XHTML/CSS2.0.
Projet 3 : Conception et développement d’une application Facebook : YALAFM- Conception et développement d’une application Facebook de la version de site yala.fm qui consiste aux utilisateurs d’écouter, de téléchargement de musique et de créer des playlist.
- Modules développés : Récupération des données via le web service REST en format XML, utilisation l’API facebook (notification, partage, ecrire sur le mur), gestions des utilisateurs, gestion des playlist.
Environnement technique : PHP5.3, API Facebook, JQuery, REST (XML), XHTML/CSS, MySql.
Projet 4 : Conception et développement d’une application web : MDINAR
- Conception et développement d’un système de transfert d’argent par mobile. Cette application lié au web service de la banque BIAT et l’opérateur téléphonique TUNISIANA.
- Modules développés : Gestion des pages, gestions des utilisateurs, gestion de presse, gestion de chargement de téléphone.
Environnement technique : PHP5.3, Wordpress, JQuery, REST , SOAP XML, XHTML/CSS2.0, MySql.
Projet 5 : Conception et développement d’une application web : Mille et une saveurs
- Conception et développement du site web 2.0 qui permet de genérer des bons cadeaux et d’effectuer des achats et réservations de cours de cuisine en ligne.
- Modules développés : Gestion des pages, gestions des utilisateurs, génération des PDF (chèque cadeau) et l’envoie par mail,
Environnement technique : PHP5.3, Wordpress, JQuery, TCPDF, XHTML/CSS2.0, MySql.
Projet6 : Conception et développement d’une application Facebook : Orange
- Création d’une application Facebook c’est un jeu qui permet de construire une image avec les photos de profil des amis puis partager la sur le mur et notifier les amis.
- Modules développés : Gestion des pages, gestions des joueurs, gestion de galerie des photos.
Environnement technique : PHP5.3, API Facebook, JQuery, REST (XML), XHTML/CSS, MySql.
Projet7 : Conception et développement d’une application web : Mariagetodo
- L’opération MARIAGETODO lancée par TRAVELTODO a marquée l’histoire de jeux par SMS, un buzz monstre, nu pays mobilise pour gagne, des connexions records sur le site. (132000 visites).
- Modules développés : Gestion des pages, gestions des joueurs, gestion de galerie des photos, utilisation API Facebook (partager, envoyer des invitations).
Environnement technique : PHP5.3, Wordpress, JQuery, TCPDF, API Facebook, XHTML/CSS2.0, MySql.
More

E-marsoumJuly 2008 - October 2009

Projet 1 : Conception et développement d’un CRM de gestion des commerciaux
- Un intranet multi courtiers ayant une interface conviviale et simple d'utilisation pour les téléacteurs qui prennent des rdvs avec des prospects pour leur proposer des offres d’assurance et pour les courtiers ou managers et leurs commerciaux pour pouvoir prospecter et synchroniser facilement les données avec la version en ligne.
- Etude de l’existant, Elaboration du cahier des charges, des nouvelles fonctionnalités et conception de la base de données.
- Modules développés : Assistant d’installation du CRM, module de paramétrage puissant, un form builder automatique avec validateur de saisie, gestion des courtiers, managers et commerciaux, module de reporting et statistiques des rdvs et des prospections, module de synchronisation (importation et exportation des RDV et rapports par un simple click), module d’importation et d’intégration des nouveaux modules ce qui facilite l’extensibilité du CRM, module d’agenda multi accès et avec un filtre d’affichage, module de gestion des privilèges permettant de modifier les rôles systèmes ou créer des nouveaux rôles spécifiques à certains projets.
Environnement technique : Zend Framework, PHP5, JQuery, XHTML/CSS, SOAP, XML, CSV, MySql.
Projet 2 : Conception et développement d’une CMS: Sweety
- Conception et développement d’un application de gestion de contenu CMS qui permet de créer des sites web avec des modules configurés.
- Modules développés : Gestion des pages, gestion des contenus, gestiones des catégories, gestions des articles, gestion de réferencement.
Environnement technique : Zend Framework, PHP5, JQuery, XHTML/CSS, SOAP, XML, CSV, MYSQL.

My stack

Technologies

Memcached, PEAR, TortoiseSVN, Web Services, RESTful Web Service

Frameworks

Zend Framework, JMS, AJAX, Smarty, jQuery, Magento, Symfony, Ext JS, AngularJS, Bootstrap, Node.js, WordPress, REST, Prestashop, PHPUnit, jQuery UI, Angular

Multimedia

Adobe Photoshop

Environment of Development

PhpStorm, Eclipse, SVN, Vagrant, NetBeans, Zend Studio, Eclipse IDE

Software testing

Protractor, SoapUI, Behat

Analysis methods and tools

Agile Methodology, Selenium, Confluence, JIRA, Agile, Merise, Scrum, Design Patterns

Middleware

Jenkins

Protocols

SOAP, JSON

Computer Tools

Microsoft Excel

Open Source solutions

Twig, Doctrine 1.2, Doctrine, eZPublish

Mobile

Android, Ionic

IT Infrastructure

Docker, Linux, Windows, iOS, Debian, Ubuntu, Git

Others

CSV, Content Management, cURL, API, Continuous Integration, Project Management, TCPDF

Databases

MariaDB, PostGreSQL, MySQL, Redis

Languages

HTML, Flash, CSS, UML, XML, JavaScript, PHP 5.3, PHP, YAML, Shell, SAML, PHP 5, Jscript, MVC, Sass, XHTML

My education and trainings

Certificat Node.js - OpenClassrooms2018 - 2018

Certificat Zend PHP 5.3 - Pearson VUE2012 - 2012

Licence en Informatique et Techniques de la Multimédia - -2008 - 2008