En tant que développeuse fullstack PHP/Vue au sein de la société Grow Your Business, mon rôle est
polyvalent et consiste à assurer diverses missions dans le cadre de projets web et de développement
applicatif.
Mon expertise en PHP me permet de travailler sur la conception et la mise en place de fonctionnalités
robustes et performantes pour les applications web. Je suis impliquée dans le développement de
back-end, en assurant la gestion des bases de données et la logique métier.
D'autre part, mes compétences en Vue.js me permettent de créer des interfaces front-end interactives et
dynamiques. Je suis responsable de l'intégration des éléments visuels, de la gestion des interactions
utilisateur et de l'amélioration de l'expérience globale sur les applications développées.
Tâches réalisées :
- Analyse des besoins du client pour déterminer les spécifications techniques.
- Participation à l’élaboration du cahier des charges détaillant les fonctionnalités et les exigences techniques
du projet.
- Phase de développement web incluant la conception et la réalisation d’un site web ou d’une application en
utilisant Vue.js pour le front-end, et PHP/Symfony pour le back-end.
- Contrôle qualité à travers la réalisation de différents tests, ainsi que la correction des bugs éventuels pour
assurer la stabilité et la performance du site ou de l’application.
- Livraison du projet finalisé au client, avec une démonstration des fonctionnalités et une formation à
l’utilisation si nécessaire.
- Suivi technique et maintenance continue du site internet ou de l’application web, en fonction des besoins du
client, pour assurer le bon fonctionnement et l’évolution du projet.
En tant que développeuse fullstack chez Altais, j'ai contribué au développement d'un projet multi-boutiques (B2B,
B2C, et administratif) en utilisant le framework Symfony. Mon rôle a couvert divers aspects du développement des
fonctionnalités pour les différents sites et la gestion des tables associées dans la partie administrative (produits,
familles, etc.).
Rôle et contributions clés :
● Développement de fonctionnalités multi-boutiques : Création et intégration de fonctionnalités pour les
différentes boutiques B2B, B2C, et administratives, en utilisant Symfony.
● Gestion des tables administratives : Développement et gestion des tables pour les produits, les familles de
produits, et autres entités administratives.
● Personnalisation de la page d'accueil : Mise en œuvre de la gestion de blocs CMS, permettant au client de
personnaliser sa page d'accueil.
● Gestion des sliders : Création et sécurisation du système de gestion des sliders sur les sites, incluant le
contrôle des téléchargements d'images.
● Tests unitaires : Réalisation de plusieurs tests unitaires pour garantir la sécurité et la fiabilité des contrôleurs
et services du backend.
Tâches réalisées :
- Gestion des Controller/Entity/Repository/Form/Enum : Développement et gestion des différents
composants Symfony pour structurer et manipuler les données de l'application.
- Mise en place de système DDD (Domain-Driven Design) : Application des principes de DDD pour
structurer le projet multi-boutiques de manière claire et maintenable.
- Mise en place des autorisations d’accès à la partie administrative : Développement de systèmes de gestion
des autorisations pour sécuriser l'accès aux fonctionnalités administratives.
- Création de CRUD avec EasyAdmin : Utilisation du bundle EasyAdmin pour créer des interfaces CRUD
(Create, Read, Update, Delete) efficaces et intuitives.
- Création de custom fields/routes avec EasyAdmin : Développement de champs personnalisés et de routes
spécifiques pour répondre aux besoins particuliers du client.
- Upload d’images : Implémentation de fonctionnalités pour le téléchargement et la gestion des images sur
les sites.
- Création de blocs CMS : Développement de blocs de contenu modifiables pour permettre la
personnalisation des pages par les utilisateurs.
- Création de la gestion des sliders du site : Mise en place et sécurisation du système de gestion des sliders,
facilitant la gestion des images et des bannières.
- Tests unitaires : Conception et exécution de tests unitaires pour assurer la qualité et la sécurité du code.
- Livraison au client: Livraison des fonctionnalités développées au client, accompagnée de la documentation
nécessaire et d'une formation à l'utilisation des nouvelles fonctionnalités.
Citron Bleu TV est une web TV proposant des programmes en streaming et en rediffusion. En tant que développeuse
fullstack, j'ai joué un rôle clé dans la création d'une interface utilisateur conviviale et la gestion des contenus et de la
programmation vidéo.
Rôle et contributions clés :
● Intégration des maquettes FIGMA : Utilisation de HTML/CSS et Vue.js pour transformer les maquettes
FIGMA en une interface utilisateur fonctionnelle et esthétique.
● Mise en place de requêtes API : Développement de requêtes API pour la communication entre le front-end et
le back-office, en utilisant Supabase et PostgreSQL.
● Développement du back-office : Conception et implémentation du back-office pour gérer les contenus et la
programmation vidéo, assurant une gestion efficace et intuitive des données.
Tâches réalisées :
- Développementfront-end avec Nuxt.js : Utilisation de Nuxt.js, Vue.js, HTML, CSS et JavaScript pour
développer des interfaces utilisateur réactives et dynamiques.
- Développement d'API REST avec Symfony : Conception et implémentation d'API REST en PHP avec
Symfony pour la gestion des communications entre le front-end et le back-office.
- Implémentation de briques d’authentification : Développement de fonctionnalités d'authentification
sécurisées pour protéger l'accès aux contenus et aux fonctionnalités de la plateforme.
- Intégration de maquettes sur l’espace admin : Transformation des maquettes FIGMA en interfaces
administratives fonctionnelles pour la gestion des contenus.
- Intégration d’email : Développement de fonctionnalités d'intégration d'emails pour les notifications et les
communications avec les utilisateurs.
- Développement du back-office avec Supabase : Utilisation de Supabase pour le développement du
back-office, facilitant la gestion des données et des utilisateurs.
- Gestion de bases de données avec PostgreSQL : Mise en place et gestion de bases de données PostgreSQL
pour assurer la fiabilité et l'intégrité des données.
Développeuse fullstack Symfony / Vue.js chez ADN Enchères :
ADN Enchères est une maison de ventes aux enchères innovante, spécialisée dans l'expertise et la vente de matériel
informatique, High-Tech et produits nomades. J'ai développé un espace client qui permet aux utilisateurs de
naviguer facilement à travers les enchères, d'effectuer des paiements sécurisés, de planifier des rendez-vous et de
bénéficier d'une expérience d'achat fluide et efficace sur la plateforme.
Rôle et contributions clés :
● Développement complet de l'espace client: Conception et implémentation d'un espace client intuitif et
réactif utilisant Symfony pour le back-end et Vue.js pour le front-end.● Navigation des enchères : Développement de fonctionnalités permettant aux utilisateurs de parcourir et de
rechercher facilement parmi les enchères disponibles, avec des filtres et des options de tri avancées.
● Paiements sécurisés : Intégration de solutions de paiement sécurisées pour assurer des transactions fluides
et sûres, protégeant les informations financières des utilisateurs.
● Planification de rendez-vous : Mise en place d'un système de gestion des rendez-vous pour permettre aux
utilisateurs de planifier des visites et des consultations avec les experts de la maison de vente.
● Expérience utilisateur optimisée : Création d'une interface utilisateur conviviale et intuitive, facilitant la
navigation et l'interaction avec la plateforme.
Tâches réalisées :
- Développement back-end avec Symfony : Conception et mise en œuvre des API et des fonctionnalités
serveur, garantissant une gestion efficace des données et des processus métier.
- Développementfront-end avec Vue.js : Création d'interfaces utilisateur réactives et dynamiques, offrant
une expérience utilisateur fluide et engageante.
- Intégration de paiements sécurisés : Mise en place de passerelles de paiement et implémentation des
meilleures pratiques de sécurité pour les transactions en ligne.
- Système de gestion des rendez-vous : Développement d'outils de planification et de gestion des
rendez-vous, permettant une coordination facile entre les clients et les experts.
- Amélioration de l'expérience utilisateur : Réalisation de tests d'utilisabilité et d'optimisations continues
pour améliorer la performance et la satisfaction des utilisateurs.
Environnements techniques & fonctionnels : Symfony / Twig / HTML / SCSS / javascript / Figma
1ST KYC
Développeuse fullstack PHP / VUEJS / JS
Développeuse fullstack Symfony / Vue.js sur la plateforme anti-blanchiment et KYC de 1stKYC :
● Rôle clé dans le développement de l'application web : Participation active en tant que développeuse
back-end et front-end, assu...