-
RANDSTAD DIGITAL
- Développeur Web PHP
Technique | Issy-les-Moulineaux (92130)
2023 - maintenant
Dans le cadre de mon poste de Développeur PHP/Symfony, je suis chargé de participer au développement et à la maintenance d'une application de facturation au sein de
Randstad Digital France. L'objectif principal de la mission est de créer une application
performante, sécurisée et évolutive pour gérer les processus de facturation de manière efficace et conforme aux régulations fiscales.
J'ai intégré une équipe de 7 développeurs et un Scrum Master.
Mes missions au quotidiens :
• Concevoir, développer et déployer des modules de
l'application de facturation en utilisant PHP 8 et le Framework Symfony 7.
• Assurer la maintenance des modules existants, en résolvant les bugs et en améliorant les fonctionnalités en fonction des besoins des utilisateurs.
• Intégrer et gérer des bases de données relationnelles (MySQL) pour stocker et organiser les informations de facturation.
• Implémenter des solutions pour assurer la sécurité et l'intégrité des données sensibles.
• Travailler en étroite collaboration avec les équipes de gestion de projet, de design et de QA pour comprendre les exigences et les spécifications de l'application.
• Participer aux revues de code et aux réunions de planification agile pour garantir la qualité du code et le respect des délais.
• Optimiser les performances de l'application pour gérer efficacement un grand nombre de transactions et de documents de facturation.
• Assurer la conformité de l'application avec les normes de sécurité et les régulations Fiscales en vigueur.
• Rédiger et maintenir la documentation technique pour les modules développés, facilitant ainsi la maintenance future et l'intégration de nouvelles fonctionnalités.
• Création de Dockerfiles pour construire des images personnalisées.
• Mise en place de pipelines CI/CD avec Docker pour automatiser les déploiements.
Environnement technique : PHP 8 · JavaScript · Bootstrap · Framework Symfony 7 · Docker · Bootstrap · Git LAB · MySQL, MVC, AJAX, JQUERY
-
Orange(Mission chez le client)
- Développeur Web PHP
Technique | Orléans (45000)
2021 - 2023
Actuellement en Poste Chez ORANGE en tant que développeur PHP/SYMFONY, j'évolue dans une équipe de deux développeurs et un chef de projet.
Je travaille essentiellement sur une application d’orange appelé LECLAIR ENTREPRISE qui possède 3 modules (LECLAIR Trafic, LECLAIR Commande, LECLAIR Fiche Fraude).
Cette application permet la détection des fraudes, elle a pour but de déterminer si une commande passée en agence à le droit d’être accepté ou pas grâce à un ensemble de scenarios mis sur pied pour vérifier l’identité du client qui passe la commande.
J’ai travaillé sur toutes les phases du cycle en V, réécrit intégralement un application de codeigniter vers PHP/Symfony et rédigé la documentation sur chaque évolution effectué sur les trois modules.
Le budget du projet LECLAIR est chiffré à environ 800 K€ sur l’année 2023.
Mes missions au quotidiens :
• Je m'appuie sur le cahier des charges rédigé par le chef de projet pour analyser les besoins du client ;
• Rédaction des spécifications techniques et fonctionnelles en complète autonomie.
• Je réalise le cahier des charges en l’absence du chef de projet ;
• Développement des évolutions ;
• Réalisation des tests de non régression ;
• Correction des éventuels problèmes ;
• Fournit une documentation technique et des guides destinés aux utilisateurs ;
• Prend en compte les évolutions et en assure la programmation en cas de besoin.
• Mise en place de Plusieurs API REST.
• Réécriture intégrale d'une application codée en PHP/CODEIGNITER vers une solution purement PHP/SYMFONY 5 et sur la partie FRONT le moteur de Template TWIG intégrant du Bootstrap
pour l'ergonomie et du JAVASCRIPT pour accompagner l'expérience utilisateur.
• Mise sur pied d'un Web service SOAP dans le cadre de la communication de deux applications Hétérogènes.
• Reprise et nettoyage des données SQL provenant d'une base de données vers une autre base de données.
• Optimisation des requêtes SQL dans le but de rendre l'application plus performante en termes
de temps de réponse d'une IHM à une autre IHM.
• Utilisation du Data table de la bibliothèque JQuery dans le but de faire une pagination plus fluide côté client.
• Pagination de plusieurs données retournées au Front grâce à un Bundle propre à SYMFONY (knp-paginator-bundle)
• Ecriture de plusieurs requête SQL dans le but de faire de la détection de fraudes.
• Contre des failles de sécurité rencontrée sur l'application existante (échappement des
caractères accentués, préparation avant exécution des requêtes SQL, utilisation du bundle html
purifié bundle pour filtrer les inputs présents sur les différents formulaires de l'application.
• Automatisation de la création des fiches fraudes provenant des commandes frauduleuses reçues par l'application grâce à L'Event Listener et L'EventSubscriber.
Environnement technique : PHP 7 · JavaScript · Bootstrap · FTP Software · Framework Symfony 4 · TWIG · Git Lab ·MySQL
-
Randstad Digital
- Développeur web
Technique | Issy-les-Moulineaux
2020 - 2021
Au sein de la DSI DE Randstad Digital, je travaille actuellement sur une application de Blockchain permettant de conserver une identité auto souveraine. Nous travaillons sur le cas d’une preuve de vaccination sans fourniture d’une donnée nominative pour authentification. J’évolue dans une équipe de 3 développeurs et 1 Scrum Master qui
coordonne les différents échanges entre l’équipe projet et veille à l’état d’avancement du projet.
Mes tâches au quotidien :
• Analyser le cahier des charges du client pour en ressortir la solution technique la plus adaptée dans le projet.
• Développement des fonctionnalités liées à la récupération des informations patient.
• Création et validation du formulaire permettant la récupération des informations du patient
• Connexion à L’API qui assure la communication entre le backend et le front de l’application
• Participer aux réunions avec l’équipe projet.
• Développement d’une application Mobile permettant la conservation d’une preuve de vaccination.
Environnement technique :React-Native, Gitlab, Agile (Scrum),Architecture MVC, Docker
-
Randstad Digital
- Développeur Web PHP
Technique | Issy-les-Moulineaux (92130)
2020 - 2020
Au sein de la DSI De Randstad Digital, je travaille actuellement sur une application de
tontine permettant à une communauté de faire de l’épargne. Cette application a été développée en PHP 7 avec pour Framework Symfony 4. J’évolue dans une équipe de cinq développeurs et 1 chef de projet qui coordonne les différents échanges entre l’équipe
projet et le client et veille à l’avancement du projet.
Mes tâches au quotidien sont les suivantes :
• Analyser le cahier des charges du client pour en ressortir la solution technique la plus adaptée dans le projet.
• Planification des différentes tâches en étape jalon grâce à l’outil Gant Project.
• Développer une fonctionnalité d’authentification et de gestion des utilisateurs.
• Participer aux réunions avec les clients dans le but de bien comprendre les fonctionnalités demandées.
• Développer une fonctionnalité de listing des différents comptes rendus à l’issue de chaque réunion.
• Créer une page qui liste tous les comptes utilisateurs et les droits d’administration
• Stocker les données saisies par le secrétaire de chaque réunion.
Environnement technique :PHP 7, Symfony 4, JavaScript, SQL, Apache, HTML,
CSS, TWIG, GitLab, Agile (Scrum), Architecture MVC
-
Orange (Mission chez le client)
- Développeur RPA
Technique | Paris (75000)
2019 - 2020
Au sein d’Orange France, la Direction du Système d’Information (DSI) est une entité faisant partie de la Direction Technique et du Système d’Information. Notre direction,
composée de 3200 personnes réparties sur plus de 26 sites géographiques, a pour
mission principale de concevoir, développer et intégrer les systèmes d’information d’Orange afin de mieux répondre aux attentes des besoins Business et mieux satisfaire nos clients.
j'ai intégré le pôle DEVRAP Orange où j’ai pu évoluer dans une équipe constituée de cinq développeurs et un scrum master, mes tâches étaient les suivantes :
• Développement de robots programmables pour automatiser les tâches simples du SI Orange
• Analyse du cahier des charges du client sur différents projets : (Assistant Diana, Resil,
Contentieux, Administration des ventes)
• Ces robots permettent aux collaborateurs d'orange de mieux gérer leurs tâches répétitives (technologie : Auto IT, Dise, Macros)
• Développement d’une fonctionnalité sur l’application Resil qui permet la résiliation des lignes numériques et analogiques grâce à un numéro de téléphone.
• Déploiement sur les machines des collaborateurs des robots qui ont été développés par
l’entité DEVRAP (développement Rapide).
• Développer et maintenir des applications présentes dans le pool (OFT, PHP, HTML, CSS, JavaScript, XML).
• Créer des pages en PHP qui permettent de recueillir les informations entrées par le client et qui seront ensuite stockées dans des variables de sessions.
• Développer un outil de récupération d’information provenant de plusieurs applications grâce à la technologie XML.
Environnement technique :PHP 5, Javascript, HTML, CSS, SQL, Auto It, Dise, Macro,Gitlab, Method Agile (Scrum), Architecture MVC
-
FONDATION FONDAMENTAL
- Développeur Web PHP
Technique | Créteil (94000)
2018 - 2019
Au sein de la DSI d’un centre d’expert en recherche de pathologie, la Direction du
Système d’Information (DSI) est une entité faisant partie de la Direction Technique et
du Système d’Information. j'ai intégré La FONDATION FONDAMENTAL dans le but de
développer le dossier médical Informatisé qui permet de créer une proximité entre les
spécialistes et les patients dans le but d’un suivi réel et j’ai évolué dans une équipe
constituée de 3 développeurs et un Chef de projet où je suis appelé à :
• Analyser les spécifications fonctionnelles fournies par la FONDATION FONDAMENTAL.
• Rédiger des spécifications techniques.
• Développer le dossier médical informatisé en Symfony 3.4.
• Mise sur Pied d'une API REST grâce à Symfony 3.4.
• Implémentation d'un QRCODE qui contient des données cryptées.
• Géré des incidents liés à l’anomalie détecter par les testeurs de l’application.
• Écrire la documentation de L’API REST et de l'application qui a été mis sur pied.
• Développement des sites Internet ou des applications grâce au Framework Symfony
et ANGULAR.
• Mise en place d’une API REST
(Symfony 3.4, AJAX, Bootstrap, JQuery, JavaScript, GITLAB, FTP, ANGULAR)
Environnement technique :PHP 5, Symfony 3.4 Apache, SQL, API REST,Bitbucket, Windows, Méthode Agile (Scrum), Architecture MVC
-
Sopra Steria
- Devellopeur d'application Web
Technique | Paris
2018 - 2018
Stagiaire Actuellement Chez Sopra Steria pour une durée de six mois dans le cadre de
la validation de mon master II en expert informatique et système d’information. J’ai
évolué dans la DSI de Sopra Steria où j’etais appelé à travailler sur des applications
d'Engie, TOTAL GAZ et my Suez .Mon équipe est constituée de dix personnes avec des
compétences variées.
Mes tâches au quotidien sont les suivants :
• Comprendre les besoins du client, en intégrant ses contraintes, afin de rédiger un cahier
des charges
• Réaliser la conception technique de l'application Conso d'ENGIE
• Réalisation d’évolution et traitement d’anomalies sur les Applications D’ENGIE, TOTAL
GAZ
• Ecriture des notices d’installation et d’utilisation
• Traiter les évolutions demandées par les utilisateurs, au fil du temps
• Rédaction des spécifications techniques et fonctionnelles sur l'application de simulation
de chaudière d'ENGIE
• Réalisation des tests unitaires et d’intégration sur l'application de facturation de TOTAL
Gaz
• Rédaction des fiches de tests pour les différentes évolutions réalisées sur XTRA
• Participation aux réunions avec le client (ENGIE, TOTAL, MySUEZ)
Environnement technique :PHP5, Symfony2, JavaScript, Apache,
SQL,Bitbucket, Windows, Méthode Agile (Scrum), Architecture MVC, JIRA,
Mantis, Gant Project, UML 2, Gitlab