Travailler sur une plateforme de Believe développée avec un framework
PHP natif pour gérer la facturation, les paiements, etc..
Gérer efficacement d'énormes bases de données et d’énormes fichiers CSV
avec des millions des lignes pour des grands clients comme Facebook,
Spotify, Deezer, Youtube …
Développement de la plateforme Netcenter.
Netcenter est une plateforme utilisée par les clients de SFR qui gère les commandes des rocades et jarretières, les accès aux DataCenter, les commandes des interventions …
Evolution : participation à la spécification, chiffrage, analyse des besoins
métiers, conception, Développement et tests des US
• Spec Analyse conception et documentation :
▪ Rédaction de besoins, amélioration de l’expression de besoin métier.
▪ Participer aux ateliers chez le client.
▪ Participer à la rédaction de la release note.
▪ Enrichir les US (JIRA) avec le résultat attendu et les tests d’acceptation
• Développement et maintenance:
▪ Sécurisation de l’ensemble de web services exposés au public
▪ Amélioration de performance
▪ Implémentation des web services.
▪ Documenter les web services avec Swagger.
▪ Développer des interfaces front office avec Angular
▪ Tests fonctionnels Behat et Consommation des web services fournis.
▪ Tests E2E Protactor pour tester les interfaces Angular.
▪ Implémentation des nouvelles fonctionnalités US
Génération de livrable en incrémentant la version de système actuel et le respect de pipeline de build mis en place par les Opérateurs. (Test unitaire, LINT, compatibilité des versions)
▪ Simulation de l’env de PROD en utilisant un conteneur Vagrant/Docker/Ainsible
• Test ▪ Tests Unitaires et d’intégration (PHPUNIT / JASMINE).
▪ Tests fonctionnels afin de valider les résultats attendus (BEHAT).
▪ Tests E2E pour les interfaces front développées avec Angular
Développement sur les projets internes:
▪ Appropriation du contexte
▪ Chiffrage
▪ Conception et lead développement
▪ Optimisation du code et veille.
▪ Améliorer la méthodologie de travail (Scrum)
Implémentation des bonnes pratiques Agile et Scrum :
▪ Application de GitFLow
▪ Refactoring diminution de la dette technique.
▪ La revue de code
▪ Commutation avec l’ensemble de collaborateurs.
Développement de la plateforme Netcenter.
Netcenter est une plateforme utilisée par les clients de SFR qui gère les
commandes des rocades et jarretières, les accès aux DataCenter, les
commandes des interventions …
Développement des évolutions sur la partie back office du projet Pulsar.
Pulsar est un projet interne dans SFR qui utilise la solution OpenStack pour
la construction de cloud privé et public.
URL: ********/
- Développement des interfaces spécifiques avec SonataAdminBundle.
- L'intégration d'une deuxième BD Oracle (universal)
- L'ajout des interfaces back-office
Développement d’une plateforme de recherche BingInfo la plus moderne en Tunisie en s’appuyant sur Elasticsearch pour la recherche des données.
Travail de référencement SEO pour la partie publique en s’appuyant sur des bundles de référencement comme SonataSeoBundle et
PrestaSitemapBundle.
- Développement d’une application pour la création des questionnaires d'enquêtes pour la ministre des enseignements maternel et primaire de Bénin.
Participer dans la 1ère édition de l'événement FSB Symfing comme un
Speaker avec la communauté tunisienne de Symfony.
Présentation: ********/
- Développement d’une application prototype (temps réel) de support digital à caractère événementiel qui communique avec des différents APIs des réseaux sociaux.