About Zouhour
French
Native or bilingual
English
Fluent
Experience
- TreezorDéveloppeur Backend PHPBANKING AND INSURANCEJune 2021 - Today (5 years)Paris, FranceDéveloppeur Backend PHP chez TreezorTreezor: Une Fintech qui fournit des services de paiement en France et dans l'Union Européenne. Affectée à l'équipe responsable de la gestion des cartes, je manipule le métier lié à la création des cartes, la gestion des autorisations et le traitement des transactions.• Projet API Treezor: Api responsable de la gestion de tous les composants et des endpoints nécessaires pour le traitement du service bancaire (création des cartes des utilisateurs des wallets, traitement des transactions ...)Missions et tâches réalisées :• Maintenance évolutive et corrective du projet API (framework maison développé en php7.4)• Participation à la migration de la version du PHP de la version 7.01 vers la vrsion 7.4• Participation à la migration du projet depuis le serveur OVH vers AWS (utilisation du topic SNS, utilisation des Amazon mq, terraform des nouvelles ressources AWS : lambda, s3 bucket, iam, cloudwatch ...)• Automatisation de déploiement continu avec CI• Ecriture des tests unitaires et tests sur les différents environnements AWS• Ajout des nouvelles fonctionnalités (ajout d’un nouvel Endpoint de renouvellement des cartes, conversion des cartes virtuelles en des cartes physiques, digitalisation des cartes ...)• Passage en REST des Endpoints existants (mis en place avec GRPC)Environnement : PHP 7. *, AWS, MySQL Postman, Docker, RabbitMQ manager, Git.• Projet AWS Authentication Bucket Synchronisation : Création d’une lambda qui est réveillée chaque jour (par un eventBridge) pour aller chercher les nouveaux api key hashés dans la base de données et les ajouter par la suite dans un bucket s3 partagé par l’organisation treezor.Missions et tâches réalisées :• Mise en place du projet (ajout de la stack nécessaire et création de l’image docker)• Développement• Ajout des tests unitaires• Terraform des ressources AWS nécessaires (lambda, eventbridge, bucket s3, iam role ...)• Préparation de la CI du déploiementEnvironnement : PHP 8.1, laravel, AWS, MySQL, Docker, Git.• Projet AWS Image : Mettre en place un lambda pour aller chercher les images cryptées depuis un bucket s3 en s’authentifiant avec un token, ensuite les decrypter avec openpgp et les retourner.Poste occupé : DéveloppeurMissions et tâches réalisées :• Mise en place du projet et ajout du conteneur docker pour permettre l’exécution des tests et du lint• Développement• Ajout des tests unitaires• Terraforme des ressources AWS nécessairesEnvironnement : Nodejs, AWS, Docker, Git.• Projet EHI router : Router les messages de GPS (Global Processing Services) vers la lambda selon l’agent.Missions et tâches réalisées :• Mise en place du projet• Développement• Ajout des tests unitaires• Terraform des ressources AWS nécessaires• DéploiementEnvironnement : Lumen, PHP8.0, AWS, Docker, Git.• Projet Authentification 3DS : Mettre en place un micro-service pour permettre aux agents de choisir le moyen d’authentification qui leur convient (biométrie par exemple).Missions et tâches réalisées :• Développement• Ajout des tests unitaires• Terraforme des ressources AWS nécessairesEnvironnement : Lumen, PHP8.0, Dynamodb, OAuth2, Phpunit, AWS, Docker, Git.
- Believe DigitalDéveloppeur Backend PHPSOFTWARE PUBLISHINGMay 2020 - January 2021 (9 months)Paris, FranceDéveloppeur Backend PHP chez Believe Digital• Projet Believe : Une plateforme de gestion de contenu musical. Elle joue le role d'intermédiaire entre les artistes et les différentes plateformes de musique tel que youtube, spotify, iTunes... »Poste occupé : Développeur PHPMissions et tâches réalisées :• Participation aux développements des nouveaux modules avec le framework maison Believe développé en PHP.• Migration des composants de l'intranet et du backstage du framework maison de Php5.4 vers Php7.3• Maintenance évolutive et corrective• Optimisation des performances des appels des bases de données (optimisation des requêtes, réduction des temps de réponse et restructuration des schémas)• Intervention sur les flux d'échanges avec les clients (APIs, flux csv, flux xml, webservices...)• Participation aux réunions d'équipe suivant la méthodologie SCRUM et contribuer à la vieille technique• Mise en place les tests unitairesEnvironnement : PHP 5, PHP 7, MySQL, Bootstrap 4, HTML5, CSS3, JQuery, Ajax, Docker, Git, APIs REST, Visual Studio Code, Jira.
- SatoripopDéveloppeur web seniorDIGITAL AND ITJuly 2016 - July 2019 (3 years and 1 month)Tunis, TunisiaSatoripop Tunisie : Développeur web senior• Projet Tech Talk Travel: Une source d’informations sur la technologie pour les industries de l’hôtellerie disponible pour toute personne à la recherche des nouvelles ressources gratuitement ou par abonnement.Poste occupé : Chef de projet / DéveloppeurMissions et tâches réalisées :• Définition des besoins et étude du cahier de charge• Conception• Intégration de la maquette• Développement des différents modules• Préparation de l’API pour les applications mobiles• Optimisation du SEO et de l’accessibilité• Reporting, Daily Meetings (SCRUM)Environnement : Octobercms, Laraval 5.6, PHP 7, SASS, JavaScript, Bootstrap 4, Webpack Mix, Stripe,Git, NPM.• Projet Zeneduc : C’est une plateforme de e-learning. Des parents et des formateurs s’y inscrivent et selon le profil ils peuvent assurer des formations et être payés pour les cours effectués ou bien acheter des formations et réserver des séances.Poste occupé : Développeur web senior PHPMissions et tâches réalisées :• Optimisation, étude et analyse des solutions d’améliorations• Développement de nouveaux modules (frontend/backend)• Maintenance évolutive et corrective• Optimisation du SEO et de l’accessibilité• Formation des clients finaux• Rédaction du document des spécifications fonctionnelles et techniques• Reporting, Daily Meetings (SCRUM)Environnement : Codeigniter 3, PHP 7, CSS 3, Bootstrap 3, JavaScript, JQuery, Mangopay, NodeJs, Git,Google Tag Manager, Json-LD.• Projet Expériences Photo : C’est une plateforme de mise en relation entre des particuliers qui souhaitent prendre des cours photo et des photographes professionnels.Poste occupé : Développeur web senior PHPMissions et tâches réalisées :• Etude du cahier de charge et conception• Intégration de la maquette• Développement des différents modules• Optimisation du SEO• Reporting, Daily Meetings (SCRUM)Environnement : Laraval 5.6, PHP 7, SASS, Bootstrap 4, JavaScript, Stripe, Vue.js, NPM, Git• Projet ZestmeUp : Une solution SaaS d'engagement des employés en temps réel. Un outil pour étudier et booster les performances individuelles et collectives des équipes.Poste occupé : Développeur web javascriptMissions et tâches réalisées :• Développement des différents modules• Intégration de la maquette• Reporting, Daily Meetings (SCRUM)Environnement : AngularJS, SASS, Bootstrap 4, JavaScript, Gulp.js, Git• Projet Wiki.total : C’est une galerie qui rassemble des témoignages sur l’histoire du groupe Total.Poste occupé : Développeur web PHPMissions et tâches réalisées :• Etude du cahier de charge et conception de la base de données• Intégration de la maquette• Assistance et encadrement dans le développement du Backoffice• Développement des différents modules du FrontOffice• Optimisation de l’accessibilité• Rédaction du document des spécifications fonctionnelles et techniquesEnvironnement : Codeigniter 3, PHP 5, CSS 3, Bootstrap 3, JavaScript, JQuery, Git• Projet Cyclife : C’est une application qui regroupe les centres du démantèlement et de la gestion des déchets nucléaires.Poste occupé : Développeur web PHPMissions et tâches réalisées :• Etude du cahier de charge et conception de la base de données• Développement de la partie backoffice• Maintenance évolutive et correctiveEnvironnement : Codeigniter 3, PHP 5, CSS 3, JavaScript, Materialize, JQuery, Git• Projet Macotisation : C’est une solution de gestion en ligne des associations : création des associations, créations des collectes, inscription des adhérents et paiement des abonnements.Poste occupé : Développeur web PHPMissions et tâches réalisées :• Développement de nouveaux modules• Mise en place du module du paiement• Maintenance évolutive et correctiveEnvironnement : Codeigniter 3, PHP 5, CSS 3, Materialize, JavaScript, JQuery, Lemonway, Git• Projet HSBCPoste occupé : IntégrateurMissions et tâches réalisées :• Intégration des maquettesEnvironnement : HTML 5, CSS 3, JavaScript, JQuery
Recommendations
Be the first to recommend Zouhour
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Cycle d’Ingénieur informatiquel’Institut Supérieur des Sciences Appliquées et Technologies2013
- Cycle PréparatoireInstitut Supérieur des Sciences Appliquées et Technologie de Sousse2010