About Ayoub
English
Fluent
French
Native or bilingual
Spanish
Conversational
Experience
- FreelanceDéveloppeur Angular / TypeScript — Front-end applicatif & intégration API .NETSeptember 2024 - Today (1 year and 9 months)Bordeaux, FranceMissions de développement web et applicatif pour des besoins clients, avec intervention sur des applications existantes et des fonctionnalités métiers à concevoir, stabiliser ou faire évoluer.Principales contributions :• Analyse technique des besoins client, clarification du périmètre fonctionnel, estimation des charges et découpage des tâches de développement.• Développement d’interfaces web dynamiques avec Angular, TypeScript, HTML5, CSS3 et composants UI réutilisables.• Création de formulaires, tableaux de bord, modules de gestion, écrans métiers, filtres, tableaux dynamiques et parcours utilisateurs.• Intégration d’API REST et connexion des interfaces front-end avec des environnements back-end .NET / C#.• Maintenance corrective et évolutive d’applications existantes : identification des anomalies, correction de bugs et amélioration de la stabilité applicative.• Utilisation de RxJS pour la gestion des flux de données, des appels asynchrones et de la communication entre composants.• Collaboration avec les équipes produit, design et back-end pour comprendre les besoins, respecter les critères d’acceptation et livrer des fonctionnalités exploitables.• Contribution à la qualité du code : refactoring, structuration des composants, bonnes pratiques Angular, clean code, principes KISS, DRY, YAGNI et SOLID.• Intégration graphique à partir de maquettes ou références UI, avec attention portée à l’ergonomie, à la lisibilité et à la cohérence visuelle.• Tests fonctionnels, validation des corrections, vérification des comportements utilisateurs et accompagnement à la livraison.• Utilisation de Git pour le versioning, la collaboration technique, le suivi des modifications et la gestion des branches.• Rédaction de documentation technique courte lorsque nécessaire : fonctionnement des modules, logique d’intégration, points techniques importants et consignes de maintenance.
- AIRBUS Commercial - ToulouseDéveloppeur AngularAVIATION AND AEROSPACEOctober 2022 - May 2023 (7 months)Toulouse, FranceClient: AIRBUSProjet: Buyers Furnished Equipment CatalogueDescription: Une application web Angular conçue pour permettre aux compagnies aériennes partenaires d'Airbus de parcourir un catalogue détaillé d'équipements fournis par des vendeurs externes. En tant que développeur Angular, ma mission principale était de structurer, développer et optimiser cette plateforme.Missions:Analyse & Conception: Étude approfondie des besoins d'Airbus, estimation précise des User Stories, et élaboration de documents techniques, notamment le Design Dossier.Méthodologie Agile/Scrum: Participation active dans un environnement Agile, avec des sprints de 2 semaines, incluant daily scrums, code reviews, pair programming, sprint démos, reviews, plannings, et rétrospectives.Développement Angular: Conception et développement de nouvelles fonctionnalités selon les critères d'acceptation des utilisateurs, correction de bugs et maintenance évolutive.Amélioration Continue: Promouvoir le clean code et les bonnes pratiques pour améliorer constamment la qualité du code.Design & Déploiement: Utilisation d'outils de web design tels que Figma pour garantir une interface utilisateur intuitive et efficace, et gestion des déploiements et livraisons.
- Dar MassageDéveloppeur AngularSOFTWARE PUBLISHINGSeptember 2021 - August 2022 (11 months)Projet: Application mobile cross-platform MarketplaceDescription: Une plateforme marketplace dédiée aux masseuses et à leurs clients. En tant que développeur Angular, ma mission principale était de créer, développer et optimiser cette application mobile multiplateforme.Fonctionnalités Principales:Pour les masseuses: Acceptation de commandes, communication VoIP, géolocalisation, prise en charge multilingue (internationalisation).Pour les clients: Création et gestion de commandes, intégration de solutions de paiement en ligne, VoIP, support multilingue.Back-office: Gestion centralisée des commandes, paiements, et réclamations avec intégration de Google Analytics.Missions:Analyse & Conception: Compréhension approfondie des besoins des utilisateurs, rédaction des spécifications fonctionnelles.Développement Angular: Développement d'applications mobiles cross-platform "from scratch", mise en œuvre de tests unitaires et end-to-end.Gestion de Projet: Mise en production, maintenance, et mise en œuvre des évolutions suivant un contexte Agile/Scrum. Cela inclut des sprints de 2 semaines, chiffrage des User Stories, daily scrums, code reviews, pair programming, et démos internes.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplome de Grande École d'IngénieursENSEIRB-MATMECA2021
- Classes préparatoires scientifiques aux grandes écoles d'ingénieursCPGE Lycée Faidherbe2018PCSI/PC*
Certifications
- TOEICENSEIRB-MATMECA2021