Montasser Smida

Lead / Développeur PHP Symfony

Moves to Paris, Paris

  • 48.8546
  • 2.3477
  • Rate On demand
  • Experience 7+ years
  • Response rate 100%
  • Response time A few days
Propose a project The project will only begin when you accept Montasser's quote.

Availability not confirmed

Propose a project The project will only begin when you accept Montasser's quote.

Location and geographical scope

Location
Paris, France
Can work in your office at
  • Paris and 50km around
  • Paris and 20km around

Preferences

Project length
≥ 6 months
Business sector
Would prefer avoiding:
  • Civil Engineering
  • Energy & Utilities
Company size
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Languages

  • Arabe

    Native or bilingual

  • Anglais

    Full professional proficiency

  • Français

    Native or bilingual

Skills (36)

  • Cloud
  • Beginner Intermediate Advanced
  • Languages
  • PHP
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Montasser in a few words

J'ai étudié l'informatique et j'ai obtenu mon diplôme en 2011.
Au cours de mon étude, j'ai acquis un large éventail de compétences techniques (comment utiliser des techniques et des outils pour résumer, modéliser, résoudre des problèmes, concevoir et tester dans les domaines des technologies de l'information et de l'informatique, et être conscient des limites impliquées), comme ainsi que celles académiques.

Puisque ma langue maternelle est le français, mes connaissances en anglais se sont très bien améliorées, et surtout, j'ai acquis une connaissance approfondie de la programmation orientée objet, des bases de données relationnelles, des TIC, etc. --------

Après l'obtention de mon diplôme, j'ai commencé à apprendre le PHP et aujourd'hui, 9 ans après, je me considérais comme un programmeur couramment et expérimenté en PHP (utilisant les procédures, ainsi que la POO approche).

De nos jours, je travaille avec les bases de données MySql, JavaScript (discret), en combinant avec la bibliothèque jQuery et les technologies Ajax, en suivant strictement les normes W3C, ainsi que les règles SEO, en mettant en œuvre des microformats, en prenant soin de la compatibilité entre les navigateurs et en incluant d'autres techniques, ce qui peut améliorer l'accessibilité et la visibilité des sites Web.

J'aime commencer à construire des projets à partir de zéro, bien que suivre les besoins des clients soit l'objectif principal et, en tant que tel, les sites Web peuvent être construits à l'aide d'un CMS ou d'un cadre sur demande.

Experience

BNP PARIBAS SA - BNP

Banking & Insurance

Lead développeur PHP 7

June 2018 - Today

Projet : Pégase – Moteur d’entrée en relation bancaire BNP PARIBAS.

Contexte: Conception et développement d’une plateforme pour une Banque Digitale - Hello bank (Hb!) – Agence physique BNP PARIBAS.

Le projet a pour but de développer un intranet pour les conseillers clients BNP PARIBAS pour faciliter toutes les demandes d’ouverture de compte (Banque en ligne Hello Bank ! ou Agence physique BNP PARIBAS).

Responsabilités :
- Développement des améliorations applicatives.
- Suivi de la production et maintenance évolutive.
- Automatisation des parcours d’ouverture de compte.
- Participation aux réunions fonctionnelles et techniques avec les équipes IT de BNP PARIBAS.
- Développement des tests unitaires, et les tests d’acceptance CodeCept.
- Mettre en place les tests automatisés sur Selenium IDE.
- Développement des web services SOAP et REST.
- Intégration des algorithmes de reconnaissance du document Jouve/AMI.
- Développement et intégration de l’authentification LDAP BNP PARIBAS.
- Développement des web services des contrôles bancaire (Contrôles Banque de France, Existence RP, et Vigilance).
- Développement des web services bancaire (ouverture compte, commande de carte bancaire, versement prime parrainage).
- Développement d’un outil de traitement de rejet des virements bancaire pour les équipes comptable.
- Qualité de code (SonarQube).
- Administration des serveurs LAMP Cloud (4 serveurs du PROD, 2 serveurs QUALIF, 1 serveur DEV).
- Audit sécurité.
- Rédaction documentation technique.

Environnement technique :
PHP7, ZendFramework, MySQL,JQuery, HTML, CSS, UIKIT, Material Design, PHPUnit ,JIRA, API REST, SOAP,Codecept, Selenium IDE, Webpack, GIT.

AMHSOFT

E-commerce

Lead Développeur PHP

Tunis, Tunisie

March 2011 - May 2018

Architecte / Lead Développeur PHP

Projet : Payfort - Gateway de paiement en ligne destiné aux sites E-Commerce https://www.payfort.com.


Contexte: Le projet consiste à développer une plateforme de paiement en ligne destiné aux sites e-commerces pour les aider à accepter les paiements en ligne, réduire la fraude de paiement et maximiser leurs revenues.

La plateforme de paiement fournis tous les opérations bancaires fournis par Visa, Master Card, et American Express, les paiements sur plusieurs fois et les paiements récurrents sont également acceptés (Paiement sur 4fois).

Le projet fournis aussi une plateforme de facturation et facturation récurrente.

Le projet a été racheté par le groupe AMAZON en 2017.

Responsabilités :

- Développement «Back end» en PHP.
- Développement « Front end » en AngularJs– HTML - CSS.
- Mettre en place l’architecture d’intégration du service avec les sites e-commerce.
- Développement d’un système de sécurité pour les transactions de paiements.
- Participer aux programmes de formation fournis par les équipes Visa et Master Card.
- Rédaction de la documentation technique pour les développeurs tiers.
- Mettre en place des web services REST pour les équipes mobiles (IOS SDK, ANDROID SDK).
- Formation des développeurs externe.
- Développement du module de facturation et facturation récurrente.
- Audite sécurité des services proposés.
- Mettre en place l’architecture technique de la migration du projet vers mode SAAS.
- Intégrer les systèmes de sécurités proposés par Visa et Master Card (3D Secure).
- Intégrer des plugins du paiement en lignes sur les sites clients sur demande.
- Mettre en place une architecture pour les machines de paiements POS.




Projet : Plateforme web commerçant automobile – Autohauswenden Gmbh.
Contexte: Le projet consiste à développer une application web pour la société Autohauswenden, leader dans le commerce des véhicules d’occasion en Allemagne et en Europe.
Le projet a pour but d’élaborer, d’organiser et d’automatiser les tâches administratifs (Finance, comptabilité), et les stratégies de gestion d’inventaire.
L’application s’occupe aussi de la stratégie marketing des automobiles en liaison direct avec le premier site en Allemagne et en Europe « Mobile.de » (Publication des automobiles sur le site automatiquement).

Enjeux :
La plateforme est composée des éléments suivants :
Gestion des utilisateurs et accès.
Gestion d’inventaire (Automobiles).
CRM : gestion des clients et contacts.
Gestion Financière (Facture clients, avoir, etc...).
Exports des donnés en format comptable.
Réservation d’essais routiers + Calendrier et Agendas.
Gestion des tâches entre utilisateurs.
Outils approvisionnement (Sert à identifier les véhicules les plus rentables en direct à l’aide d’un agent robot développé pour la recherche dans « mobile.de » et « autoscout24.de ».
Système GED, gestion de document et stockage en ligne.
Système de traçage et historique d’activité utilisateurs.
Système de notification et alerte en ligne.
Système d’impression des documents en ligne (contrats, brochures, réservations).
Publication des automobiles sur le site « mobile.de » automatiquement à l’aide des web services.
Suivi des appels téléphoniques et réclamation clients.
Dashboard et statistiques.

Responsabilités :
Développement «Back end» en PHP.
Développement « Front end » en AngularJs 1.4 – HTML - CSS.
Responsive Design.
Test unitaire.
Qualité de code (SonarQube).
Intégration continue (Jenkins).
Audit sécurité.
Rédaction documentation technique.
Déploiement.

Environnement technique :
PHP, Symfony3, FOSUSER, MySQL, Angular JS 1.4 ,JQuery, HTML, CSS, UIKIT, Material Design, PHPUnit ,JIRA, Twig, API REST, SOAP.
Outils :
Netbeans, XAMPP, MySQL Workbench, GIT, SSH, FileZilla, Notepad++, Postman, Swagger, Firebug, Jenkins, SonarQube.

____________________________________

Projet : Plateforme de réservation de Taxi en ligne – TaxiAngebot - Allemagne.
Contexte: Le projet consiste à développer une plateforme de recherche et réservation du taxi en ligne en Allemagne.

Le Plateforme se constitue de 3 parties :
1. Partie Client : Le client peut visiter le site et recherché les taxis les plus proches sur le map, ou publier un demande et le demande se diffuse à tous les taxis sur la zone.
2. Partie Taxi : Le taxi connecté reçoit les demandes des clients.
3. Partie Administrateur : Gérer le contenu et suivi des courses.

Environnement technique :
PHP, Symfony 3, MySQL, JQuery, HTML, CSS, PHPUnit, JIRA, Twig.
Outils :
Netbeans, XAMPP, MySQL Workbench, SVN, PUTTY-SSH, FileZilla, Notepad++.


____________________________________

Projet : Sally Perel Preis (Prix de « Sally Perel ») - Volkswagen AG.
Contexte: Le projet consiste à développer un site web dynamique (Front-office) et une application web (Back-office), pour la société Volkswagen AG (Business Unit –Braunschweig) en Allemagne, en hommage du personnage de
« Sally Perel », le projet s’adresse aux jeunes de Braunschweig pour les motiver et les soutenir pour s’engager dans le respect et la tolérance.

Enjeux :
Le projet se constitue de deux parties :
Front-Office : Site web dynamique présentatif avec espace de candidature en ligne.
Application Web (Back-office) : Espace administration avancée constitué de plusieurs modules :
Gestion de contenu (pages, menus, images)
Gestion d’utilisateurs et accès
Gestion de candidature.
CRM.
Gestion de projet et des ressources.
Système de gestion des tâches (Todos)


Responsabilités :
Etude et conception.
Développement.
Intégration du thème.
Test unitaire.
Qualité de code (SonarQube).
Audit sécurité.
Déploiement.

Environnement technique :
PHP, Symfony 2/3, MySQL, JQuery, HTML, CSS, BootStrap, PHPUnit, JIRA, Twig.
Outils :
Netbeans, XAMPP, MySQL Workbench, GIT, SSH, FileZilla, Notepad++.

____________________________________

Projet : Plateforme de gestion de projet – AMHSOFT e.k (Braunschweig) - Allemagne.
Contexte: Le projet consiste à développer une plateforme web de gestion de projet interne au profit de notre entité en Allemagne.

Enjeux :
La plateforme consiste à :
Gestion des utilisateurs et des accès.
Gérer les projets interne de la société.
Gestion de tâches des employées.
Suivi et reporting projets.
Génération automatique des diagrammes de Gantt.
Gestion des ressources.
Gestion des coûts.
Génération des diagrammes et statistiques.
Tableau scrum.
Dashboard et statistiques.
Génération automatiques des charts (Funnel, water fan, etc. …).

Environnement technique :
PHP, Symfony 3, REST, Angular JS 1.4, Material Design, MySQL, JQuery, HTML, CSS, PHPUnit, JIRA, Twig.
Outils :
Netbeans, XAMPP, MySQL Workbench, SVN, PUTTY-SSH, FileZilla, Notepad++.

____________________________________







Platforme Intranet – Durrat AL Bahrain.

Le projet consiste à développer un intranet pour la société Durrat Al Bahrain.
Le but de l’intranet et faciliter la communication entre l’administration de la société et leurs collaborateurs (environ 16,000 employés).

L’application s’en charge d’afficher les notes administratives, demande de congés, évènement interne, demande de remboursement, etc …


Responsabilités
Participation Réunion avec les référents techniques de Durrat Al Bahrain.
Conception de l’architecture du projet.
Développement PHP5.3 sur Zend Framework 2.
Développement des modèles, contrôleurs et vues.
Intégration du thèmes et Dashboard.
Code review et création de l'architecture des modules.
Tests unitaires avec PHPUnit et tests de recettes.
Encadrement et suivi équipe (2 développeurs).
Documentation Technique.
Déploiement et livraison en production.
Support Client.
Suivie et maintenance.

Environnement technique : Php5, Zend Framework 2, MYSQL, Ajax, jQuery, CSS3, Zend Studio,Material Design , UIKIT, PHPUNIT, BugMantis, Firebug, Apache,Mysql, Git, PUTTY SSH , Doctrine,TWIG,AdminLTE,Composer,Jenkins,Acunetix Web Scanner,Poedit.

Education

Certifications

charter modal image

Success is a team effort

Contribute to this success and the community's professionalism by signing the Freelancer Code of conduct

Sign the code