Fort d'une solide expérience en développement web, je me spécialise dans la création de solutions performantes en utilisant Laravel & Symfony, tout en restant constamment à l'affût des dernières innovations technologiques.
Analyse des besoins, modélisation avec UML, MERISE et conception fonctionnelle et technique d’applications
web et mobiles.
Développement front-end avec HTML, CSS, JavaScript, Bootstrap en respectant les normes SEO et les
bonnes pratiques UX/UI.
Développement back-end en PHP (Symfony) et gestion des bases de données MySQL.
Mise en place et intégration d’API REST pour les échanges entre systèmes.
Application de tests unitaires, tests d’intégration et rédaction de documentation technique.
• Développement de nouvelles fonctionnalités pour enrichir la plateforme.
• Optimisation et amélioration des fonctionnalités existantes pour une meilleure
performance.
• Corrections des dysfonctionnements identifiés pour assurer la stabilité de la
plateforme.
• Mise en place de tests unitaires pour garantir la qualité du code.
• Revue de code pour assurer sa conformité aux normes et bonnes pratiques.
• Collaboration en équipe via GitLab pour le contrôle de version et le travail
collaboratif.
• Création d'API pour permettre l'intégration de la plateforme avec d'autres
systèmes.
• Mise à jour réussie de 9rayti.Com, transition de Symfony 2.8 vers la version
5.4, garantissant l'adoption des dernières fonctionnalités et sécurités du
framework.
• Refonte du code existant et amélioration de la performance de la plateforme,
assurant une expérience utilisateur fluide et réactive.
• Gestion et exécution du déploiement de la nouvelle version de 9rayti.Com,
en respectant scrupuleusement les échéances fixées.
• Identification et correction des anomalies dans les tests unitaires existants,
assurant ainsi la qualité et la fiabilité du code.
Agadir et périphérie
• Analyse des besoins clients et coordination avec les parties prenantes.
• Conception intégrale de l'application, couvrant le back-end, le front-end, la
sécurité et l'architecture des données.
• Adhésion aux normes et standards actuels.
• Rédaction de la documentation technique et formation des utilisateurs.
• Gestion des problématiques techniques.
• Veille technologique pour rester à la pointe des innovations.
• Évaluation des besoins et élaboration d'une architecture adaptée
• Création d'interfaces utilisateurs fluides et mise en place d'une base de
données sécurisée.
• Développement de fonctionnalités pour la plateforme.
• Ajout de notifications, d'outils d'analyse et de partage sur les réseaux
sociaux.
• Mise en œuvre de protocoles robustes pour protéger les données utilisateur.
- Français
- Anglais
- Arabe