Riad Chebel

développeur php : symfony / laravel

En télétravail depuis Bordeaux

  • 44.8378
  • -0.579512
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Riad.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Riad.

Localisation et déplacement

Localisation
Bordeaux, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois

Vérifications

Langues

Compétences (24)

Riad en quelques mots

Développeur web depuis 2007, je développe principalement des applications web sous Symfony / Laravel.
Mes compétences vont du développement de la solution jusqu'à son déploiement et la mise en place de solutions d'intégration continue comme Gitlab CI.
Pour moi, la qualité du code est primordiale.

Mes compétences principales sont les suivantes :
Langages : PHP 5 / PHP 7
Frameworks back : Symfony 3/4/5, Laravel 5+
Frameworks front : Vue.js, jQuery
Bases de données : MySQL, MariaDB, PostgreSQL
Types de projets : Création d'API REST ou de backoffice
Les petits plus : Docker, Gitlab CI, Ansible

Expériences

Conecteo

Edition de logiciels

Référent technique web

Bordeaux, France

septembre 2007 - septembre 2019

Interface d'administration
- Réalisation de maquettes - intégration HTML/CSS/JS
- Développement de rapports statistiques avec export Excel
- Echange de messages en TCP avec le "moteur" (modules Delphi)
- Intégration du framework Symfony (2.4 puis migration vers nouvelle version pour arriver à la 3.4)
- Implémentation d'un système d'authentification SSO (SAML, LDAP)
- Stockage MySQL et NoSQL (MongoDB)

Développement d'une SPA (Single Page App) pour les téléconseillers
- Utilisation du framework Backbone.js + socket.io-client pour la partie front
- Node.js® couplé socket.io pour le back
- Communication TCP Node.js® <=> module Delphi
- Affichage des interactions (appels, emails, chats, ...) en temps réel

Développement d'une base de connaissance
- Utilisation du framework CodeIgniter

Développement d'un mini gestionnaire de contact
- Utilisation du framework CodeIgniter
- Conception / intégration de l'interface
- Import / export de fichier Excel
- Stockage NoSQL (MongoDB)

Développement, maintenance et évolution des API REST
- Versionning de l'API (via l'url)
- v1 sous Tonic
- v2 sous Symfony 3.4
Industrialisation des processus de développement
- Intégration continue avec Jenkins
- Mise en place de tests unitaires avec PHPUnit
- Script de déploiement Ansible
- Création d'images Docker

Recommandations externes

Formations

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte