marouane talbi

Développeur Full Stack Senior | Symfony & Vue.js

Salaire / Taux journalier

91100 Corbeil-Essonnes, France

Freelance, ouvert au CDI

Expertises

VueReact NativeAWS LambdaGraphQLSymfonyDockerReactAngular

Langues

Français

À propos

Introduction

Développeur Full Stack avec 3+ ans d'expertise en React, Vue.js, Symfony et AWS. Expérience prouvée dans l'intégration d'IA (ChatGPT), développement d'API GraphQL/REST et architecture microservices sur projets d'envergure. Spécialisé en solutions cloud scalables avec une approche agile pour transformer vos idées en applications performantes.

Liens

Expérience de travail

Développeur Full Stack

Genius - Soutien Scolaire

oct. 2024 - Présent

2 ans 1 mois

Yomeva

sept. 2022 - oct. 2024

2 ans 2 mois

Paris, France

Développeur Full Stack - Projet : ETOILE

févr. 2024 - oct. 2024

9 mois

Paris, France

🚀 Développement de la plateforme - Intégration de l’intelligence artificielle via l’API ChatGPT pour ajouter des fonctionnalités avancées et améliorer l’expérience utilisateur. 🎨 Front-end avec Vue.js - Utilisation avancée de Vue.js, avec la mise en œuvre de composants clés tels que les directives - personnalisées et les Composition API pour une gestion optimale de l'état et de la réactivité. - Mise en œuvre d’un thème graphique personnalisé pour harmoniser l’identité visuelle de la plateforme. 🔄 API et back-end - Création et gestion d’une API GraphQL pour permettre des requêtes flexibles et efficaces entre le front- end et le back-end. - Développement de fonctions sur AWS Lambda, intégrant des logiques métier complexes pour répondre aux besoins spécifiques de la plateforme. 📊 Surveillance et performance - Surveillance et analyse des performances via AWS CloudWatch, assurant un suivi détaillé des métriques et des logs. 🛠️ Déploiement et infrastructure - Gestion du déploiement et vérification continue à l'aide de AWS Amplify pour garantir une intégration - rapide et sans faille. - Utilisation de services AWS supplémentaires, notamment AWS LAMBDA 🤝 Collaboration et gestion de projet - Collaboration étroite avec les équipes métiers pour définir les spécifications fonctionnelles et s’assurer de leur respect tout au long du projet.

Développeur Full Stack - Projet : MYCONSTAT de FONCIA

sept. 2022 - mars 2024

1 an 7 mois

paris · Hybrid

💻 Back-end : Symfony - Utilisation avancée de Symfony, incluant le QueryBuilder pour des requêtes SQL complexes et optimisées. - Développement et exposition d’API REST sécurisées, garantissant une communication fluide entre les différentes parties de l’application. - Parsing XML pour extraire et structurer des données complexes dans des composants Symfony modulaires. 📱 Front-end mobile : React Native - Création d’une interface utilisateur fluide et réactive avec React Native, utilisant des Hooks tels que useState et useEffect pour une gestion optimale des états. - Développement de composants réutilisables pour améliorer la modularité et la maintenabilité du code. - Mise en place d’une navigation intuitive et d’une gestion efficace des formulaires pour une meilleure expérience utilisateur. 📊 Surveillance et performance - Suivi des performances et analyse des logs avec des outils de monitoring pour garantir la stabilité et la rapidité de l’application. - Optimisation des temps de réponse des API en identifiant et corrigeant les goulots d’étranglement. 🐳 Conteneurisation : Docker - Configuration et gestion des environnements de développement locaux avec Docker pour une uniformité entre les environnements. 🔗 Intégration et collaboration - Interaction avec des API externes pour enrichir l’application avec des fonctionnalités tierces (services de géolocalisation, statistiques, etc.). - Participation à des ateliers avec les équipes métiers pour définir les spécifications fonctionnelles et ajuster les priorités du projet. 🧪 Tests et qualité - Tests approfondis des API REST avec Insomnia, couvrant tous les cas d’utilisation possibles. - Mise en œuvre de tests unitaires et d’intégration pour valider la qualité et la fiabilité du code. 📜 Documentation et maintenance - Rédaction de documentation technique claire et complète pour faciliter la prise en main par les développeurs.

iViPlay

mai 2021 - oct. 2022

1 an 6 mois

Hybrid

Développeur Full Stack - Projet : MANAGEROOM / AMADEUS de THALES

janv. 2022 - oct. 2022

10 mois

Hybrid

☁️ Cloud : Amazon Web Services - Utilisation d’Amazon ECS pour déployer l’infrastructure applicative et garantir sa scalabilité. - Gestion du stockage d’assets via Amazon S3, optimisant les performances grâce à un CDN. - Mise en place d’un pipeline CI/CD avec GitLab pour une intégration et un déploiement continus fiables. 💻 Back-end : Symfony - Création et gestion de routes API RESTful pour une communication fluide avec le front-end. - Utilisation de l’EventDispatcher pour écouter et déclencher des événements personnalisés. - Manipulation avancée des données avec le Serializer, incluant des normalizers et denormalizers. - Mise en œuvre de tests unitaires avec PHPUnit, garantissant la robustesse et la qualité du code. 🎨 Front-end : React - Développement de composants modulaires et dynamiques pour améliorer l’interactivité et la réactivité de l’interface utilisateur. - Création de formulaires réactifs avec validation des entrées utilisateur, améliorant l’expérience utilisateur. - Optimisation des performances en réduisant le chargement des assets grâce à des pratiques avancées et l’utilisation de CDN. 🔗 Collaboration et méthodologies - Application des méthodes agiles, incluant la planification des sprints, les daily stand-ups, les reviews et les rétrospectives. - Participation à des réunions interdisciplinaires pour garantir une cohérence entre les spécifications fonctionnelles et techniques. 🧪 Tests et qualité - Rédaction et exécution de tests fonctionnels avec Jest pour le front-end React et PHPUnit pour le back-end Symfony. - Mise en place d’une stratégie de tests complète pour garantir la fiabilité et la performance des fonctionnalités critiques.

Développeur Full Stack - Projet : IVIFLO / IVIPLAY

mai 2021 - déc. 2021

8 mois

Paris, France

🛠️ Architecture globale et intégration - Mise en place de webhooks et d’API REST sécurisées (JWT, OAuth) pour assurer la communication entre les différentes briques du projet. - Mise en œuvre de l’injection de dépendances dans Angular afin de favoriser le découplage et la testabilité des composants. 💻 Back-end : Symfony - Création de Form Symfony avancés pour la gestion des incidents, incluant des requêtes personnalisées via QueryBuilder dans les repositories. - Intégration de fonctionnalités de géolocalisation pour localiser rapidement les ascenseurs ou les issues de secours. - Implémentation d’un système de notifications push pour informer les utilisateurs en temps réel du statut de leurs demandes. 🎨 Front-end : Angular - Développement d’un module de signalement d’incidents avec remontée d’informations en temps réel. - Interaction avec des services tiers comme OpenWeatherMap et OpenStreetMap. - Mise en place d’un back-office ergonomique pour la gestion administrative, en tirant parti des composants Angular avancés. 📱 Application mobile : Flutter - Développement d’une application mobile offrant un accès rapide et intuitif aux services sur le terrain. - Conception d’une interface utilisateur moderne et réactive pour une adoption rapide par les utilisateurs. 🔗 Collaboration et méthodologies - Animation de démonstrations clients et collecte des retours utilisateurs pour enrichir le backlog. - Utilisation des méthodes agiles (Scrum) pour organiser le projet. 🧪 Tests et qualité - Rédaction et exécution de tests unitaires avec PHPUnit pour le back-end et Jest pour le front-end Angular. - Réalisation de tests end-to-end avec Cypress pour garantir la fiabilité des fonctionnalités critiques. 📊 Déploiement et CI/CD - Mise en place d’une intégration continue (CI/CD) et déploiement sur un environnement Docker/Nginx pour assurer la stabilité et la rapidité des livraisons.


Formation

ESGI

Master

2019 - 2021

2 ans 1 mois

ESGI

Bachelor

2018 - 2019

1 an 2 mois

AFPA

Brevet de technicien supérieur (BTS)

2017 - 2018

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.