Profil de H G

H G
500.00€ /j
Développeur Fullstack Symfony/PHP Angular Consultant de l’ESN Tritux
Disponible le : 22/07/2019
Localisation : France
Mobilité : Mobilité nationale
6 années d'expérience
0 missions réalisées
MONGODBMySql

H G en quelques mots

Développeur Fullstack
Symfony/PHP
Angular
6 ans d’expériences

H.G
Compétences Techniques
Langages : PHP5/7, HTML, CSS, JAVASCRIPT
Framework :
PHP: Symfony, Laravel, Codeigniter.

Javascript: Angular, Ionic.
BD : MySQL,Sqlite,PostgreSQL, MongoDB, Firebase
Systèmes :
LINUX, WINDOWS

Méthodologies : Méthode Agile (Scrum)
Versionning et source
de contrôle : GIT, GITHUB, BitBucket
Outils :
PHPStorm, Netbeans, Eclipse, Webstorm, Visual studio code, SublimText, Brackets.
CMS : WordPress, Prestashop, Joomla, Magento
Outils de gestion de projet : Jira, Redmine
Autres outils :

Adobe photoshop, Adobe XD, Adobe Illustrator

Diplômes et Formations

2018

Certifications sur Openclassrooms: Symfony, Angular, WordPress, Git.
2011 Diplôme national de licence appliquée en informatique
Langues
Anglais Courant

Expériences Professionnelles
Tritux France Décembre 2017 – Jusqu’ aujourd’hui
Développeur Full-Stack

Client : Apivia (MACIF)
Projet : Vente en ligne (Plateforme de souscription en ligne de mutuelle santé).
Réalisation
• Plateforme de souscription en ligne :
◦ Front-office : Liste de formulaires partitionnés sur des étapes.
◦ Back-office : Gestion des comptes, offres, catégories, agences …
◦ Carte GoogleMaps dynamique et interactive en JavaScript.
◦ Signature électronique de documents en ligne
◦ Consommation de Web-service Hermès v5 « logiciel de téléphonie » (pour l’alimentation des fichiers des clients prospects)
◦ Consommation de Web-service de la GED (pour récupérer les documents des offres selon formules)
◦ Consommation de web-service Control-M pour mettre à jours les fichiers qu’on récupère à travers les agences,
◦ Planification de rappel téléphonique des clients prospects
◦ Envoi d’emails

• MiddelWebBox (Une plateforme qui fait l’interfaçage entre celle de la souscription et l’api « Active Infifnite »):
◦ Consultation
◦ Tarification (selon options choisis)
◦ Souscription (devis)

Environnement Technique
• Backend : symfony 3.4
• Frontend : angular 6.
• Base de données : Mysql, MongoDB
• IDE : PHPStorm, Webstorm
• Versionning et gestion de projet: Jira, scrum, Bitbucket.

Projet : Gestion des CPEs
Logiciel de gestion des équipements réseaux des clients.

Réalisation
Le projet est composé de 3 parties (Génie ACS pour gérer des scénarios de provisioning des périphériques complexes et la détection de leurs configurations, api back-end en Symfony pour la communication avec la BDD mongoDB qui contient les informations des CPEs, interface front avec Angular 6 qui communique avec l’api).
La partie qui a été sous ma responsabilité :
• Implémentation de gestion des utilisateurs API REST avec FosRest bundle et JMS Serializer.
• Implémentation des contrôles de sécurité avec JWT Token.
• Implémentation de la gestion des utilisateurs de deux types: modérateur et admin en Front-end avec Angular.
• Implémentation des User Guards pour le contrôle d’accès au niveau front-end.
• Configuration des routes de l’application.

Environnement Technique
• Backend : symfony 3.4
• Frontend : angular 6.
• Base de données : Mysql, MongoDB
• IDE : PHPStorm, Webstorm
• Versionning et gestion de projet: Jira, scrum, Bitbucket.

Projet : Serveur vocal pour une banque tunisienne
Serveur vocale d’une banque très connue en Tunisie avec une interface de gestion des messages vocaux statiques et dynamiques, sous les deux formats : texte et audio, avec 3 langues (AR, FR, EN)

Réalisation
Le projet est composé de 5 parties :
• Un outil open source pour la création des serveurs vocaux interactives qui s’appelle : Asterisk
• Un API en back-end en Symfony 3.4 pour la consommation et l’invocation des Web-services Soap sécurisés de la banque.
• Une plateforme de gestion des messages du serveur vocal sous les deux formats texte et audio.
• Une dernière partie réseaux matériel sous forme d’un Gateway pour le pointage vers le serveur via une communication téléphonique).

La partie qui a été sous ma responsabilité : (tous sauf la partie réseaux)
• Configuration de l’environnement serveur : installation de PHP, postgreSQL, apache…
• Développement d’une plateforme de gestion des messages vocaux statiques, dynamiques et messages d’actualités de la banque sous les deux formats audio et texte consommable par l’IVR (Interactive Voice Response).
• Création d’une sorte d’API en Symfony qui invoque les web-services soap de la banque et retourne les résultats sous un format lisible par l’IVR contenant le logique métier spécifié dans le spec technique.
• Traitement des exceptions et de codes de retours des web-services.
• Développement d’un simulateur de crédits bancaires sur la même plateforme.
• Développement de la logique du serveur Asterisk (j’ai appris le langage spécifique qu’il utilise).
• Les services résultants du serveur vocal :
o Consultation du solde
o Consultation des derniers mouvements du compte
o Changement du code secret du compte
o Effectuer un virement avec une confirmation via un code OTP.
o Consultation des taux de change et le cours de devises.
o Consultation des informations et des actualités de la banque.
o Simulation des crédits de 3 types (crédit perso, crédit voiture, crédit habitat)
• Testes et validation.

Environnement Technique
• IVR : Asterisk : un autocommutateur téléphonique privé.
• OS : CentOS
• Web-service : SOAP
• Backend : Symfony 3.4
• Frontend: Twig.
• Réseaux : GATEWAY
• Base de données : PostgreSQL
• IDE : PHPStrom, SublimText 3
• Versionning: Git, Bitbucket.

Projet : Orange Money
Application mobile Androïde et IOS pour le paiement des factures via mobile.
Réalisation
Une application mobile Cross Platform avec Ionic 1 et AngularJS qui invoque les web-services REST de l’opérateur téléphonique Orange
La partie qui a été sous ma responsabilité :
la fonctionnalité de paiement des Factures.
• Création de l’interface utilisateur
• Création du service permettant la consommation du web-service de l’opérateur.
• Traitement de la validation du paiement.
• Traitement des codes de retours.
• Testes et validation

Environnement Technique
• Framework : IONIC1 + Angular
• Web-service: Web-service REST
• IDE: Web-Strom, Android Studio
• Versionning: Git, Bitbucket.

Projet : MRABOOT
Fabrication textile intelligente.
Réalisation
Application composé de 3 parties :
• API REST avec Symfony
• Deux applications front-en avec AngularJS, une pour les Terminales (pour les superviseurs) et une pour les box (pour les employés)
• Des Terminales et des box tactiles pour tester les applications.

La partie qui a été sous ma responsabilité :
Interventions correctifs et évolutifs sur l’interface de gestion des opérations sur les Terminales.
(AngularJS, services, HTML5, CSS, PHP)

Environnement Technique
• Backend : Symfony 2.8
• Frontend: AngularJS, Electron
• Base de données : MySQL
• IDE : PHPStrom, WebStorm
• Gestion des images Système : DOCKER
• Versionning et gestion du projet: JIRA, Git, Bitbucket.

DIGITIKA « Décembre 2016 – à Novembre 2017 »
Développeur Full-Stack 1 an

Projet : Floussek
Plateforme de recherche et comparaison de services bancaires.

Réalisation
Développement d’une application en Symfony 3 pour la recherche et la comparaison des services bancaires en Tunisie, avec la possibilité de suivi des clients prospects et de collecte de leurs informations.
Autres fonctionnalités :
• Compte administrateur permettant la gestion de la plateforme avec tous les privilèges d’ajout d’édition et de suppression.
• Compte modérateur de la banque, lui permettant de mettre à jour les informations générales du profile et des services de la banque.
• Compte Utilisateur pour recevoir des messages en privé par les banques.
• Liste d’actualités gérable par l’Amin du site.
• Utilisation de la bibliothèque PHP « Guzzle » pour le scraping des donnés.

Environnement Technique
• Framework : Symfony 3, Bootstrap 3
• Frontend: Twig
• Base de données : MySQL
• IDE : PHPStrom.
• Versionning: Git, Bitbucket.

Projet : Justlounge
Site e-commerce multilangues en Magento pour la vente des produits de luxe.

Réalisation
• Interventions d’amélioration sur le design
• Ajout du filtre en ajax pour raffiner la sélection des produits
• Développement d’un module pour l’insertion des produits en lot.
• Support technique
• Intégration de Google tag manager
• Intégration du pixel Facebook pour la suivie des leads et des clients prospects.
• Automatisation des Backups.
• Amélioration SEO.
• Mise en place d’une solution pour le cache niveau serveur Varnich Cache.
• Liaison avec le CDN Cloudflare pour améliorer la performance.
Environnement Technique
• CMS : Magento
• Base de données : MySQL
• IDE : PHPStrom.
• CDN : Cloudflare
• Cache systeme : Varnich Cache
• Versionning: Git, Bitbucket.

Projet : AirShoppers
Site e-commerce en Laravel pour la livraison des produits par des voyageurs.

Réalisation
• Intégration de la maquette PSD vers HTML, CSS, Bootstrap.
Environnement Technique
• Framework : Laravel
• IDE : PHPStrom.
• Autres : Adobe Photoshop

LevierWeb « mars 2015 – à novembre 2016 »
Intégrateur et Développeur WEB 1an et 9 mois

Projets : plusieurs sites vitrines et e-commerce, généralement avec WordPress.

Quelques références :
http://open-mur.fr
http://mesmurs.fr
https://www.gueffaz-collection.paris/

Accueil

Accueil

http://www.infinity-vision.fr
http://www.agexium.fr/

Accueil

http://www.agexis.com/
http://admaiora-supply.com/

Réalisation
• Découpage des maquettes Photoshop.
• Intégration PSD to HTML.
• Développement des thèmes WordPress responsives.
• Développement des modules et plugins spécifiques, conformes aux maquettes et gérables dans le back-end.
• Optimisation des sites pour le référencement : structure html, validation css W3C, Sitemap, robots.txt de google, Cache…

Environnement Technique
• CMS : WordPress
• Langages/bibliothèque: PHP, Javascipt, Html, Css, Bootstrap, Jquery, Ajax
• Base de données : Mysql
• IDE : PHPStrom, SublimText 3
• Versionning: Git, Bitbucket.
• Autres : Adobe Photoshop, Adobe Illustrator

AlphaStudios « mars 2013 – février 2015 »
Intégrateur et Développeur WEB 2 ans

Projets : plusieurs sites vitrines et e-commerce, généralement avec Joomla et Prestashop.
Quelques références :
http://balsam-artisanat.com
http://www.generalehortiservices.com
http://www.sotucoupe.com/fr/

Accueil

http://www.hotelregencyhammamet.com/
http://www.foutas-de-tunisie.net
http://www.tbi-france.fr
https://fr.mycarsit.com

Accueil

Accueil

Réalisation
• Découpage des maquettes Photoshop.
• Intégration PSD to HTML.
• Développement des thèmes Joomla et Prestashop responsives.
• Développement des modules et plugins spécifiques, conformes aux maquettes et gérables dans le back-end.
• Optimisation des sites pour le référencement : structure html, validation css W3C, Sitemap, robots.txt de google, Cache…

Environnement Technique
• CMS : Joomla, Prestashop
• Langages/bibliothèque: PHP, Javascipt, Html, Css, Bootstrap, Jquery, Ajax
• Base de données : Mysql
• IDE : PHPStrom, SublimText 3
• Versionning: Git, Bitbucket.
• Autres : Adobe Photoshop

Langues

Mon Curriculum vitae

Historiques (0)

  • Il n'y a aucune activité.