À propos de Abdullah
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- btr.techChef d’équipe FrontendEDITION DE LOGICIELSnovembre 2021 - Aujourd'hui (4 ans et 7 mois)Koweït, KoweïtJ’ai dirigé le développement frontend et mobile de trois produits SaaS majeurs dans la logistique et le e-commerce : Shopraha (épicerie automatisée), Rover (gestion de flotte) et Halo (gestion d’entrepôt). J’ai piloté la vision architecturale mobile et co-piloté la mise en place d’un monorepo Turborepo unifiant le développement des tableaux de bord.Réalisations clés :- Management d’une équipe mobile de 4 personnes sur une application e-commerce React Native, avec mise en place de pipelines CI/CD.- Mentorat de 5 développeurs, implémentation de revues de code et méthodologies SCRUM, améliorant la qualité et la fréquence des livraisons.- Augmentation de la productivité jusqu’à 5× grâce à l’usage de modèles d’IA et agents de code (GitHub Copilot, etc.).- Co-pilotage d’un monorepo Turborepo et création d’une bibliothèque de composants partagée, réduisant de 45 % le code UI dupliqué.- Réduction des temps de build de plus de 75 % en migrant Next.js vers Vite et Bun, accélérant CI/CD et feedback développeurs.- Développement complet de deux applications mobiles complexes avec Capacitor et Tailwind CSS.- Mise en place d’une culture de tests robustes (E2E Playwright, tests d’intégration) pour garantir la qualité des apps mobiles.- Leadership sur Rover, livrant l’application mobile conducteurs et contribuant au tableau de bord admin.- Collaboration avec le product manager pour optimiser les fonctionnalités et prioriser les tâches à fort impact.- Rédaction d’une documentation complète pour faciliter l’onboarding et standardiser les pratiques.- Optimisation des performances de Shopraha, permettant une réduction des ressources serveurs et une montée en charge à plus de 100 000 téléchargements au Koweït.- Promotion d’outils et workflows innovants pour améliorer la productivité de l’équipe.
- AndelaDéveloppeur Logiciel SeniorEDITION DE LOGICIELSnovembre 2020 - novembre 2021 (1 an)Casablanca, MarocContributeur en tant qu’ingénieur senior au sein d’un réseau mondial de talents, développement de tableaux de bord robustes avec React et TypeScript, et création d’API serverless RESTful en Python avec AWS CDK. Focus sur la livraison d’un code de haute qualité, testé et fiable pour divers projets clients.Réalisations :- Conception et maintenance de tableaux de bord solides, accompagnés d’une documentation détaillée, utilisant React, TypeScript et GraphQL, avec une couverture complète de tests unitaires et d’intégration.- Conception et implémentation d’API serverless sécurisées et évolutives avec Python, AWS Lambda et CDK.- Analyse des besoins et proposition de solutions expertes, avec conseils précieux aux responsables et designers.- Contribution au partage des connaissances internes via la documentation des endpoints API, des décisions architecturales et des guides d’installation.
- Kenz'upDéveloppeur Mobile SeniorEDITION DE LOGICIELSaoût 2020 - juin 2021 (9 mois)Casablanca, MarocResponsable du lancement en production d’une application React Native en tant qu’ingénieur mobile principal. Résolution de bugs critiques sur l’ensemble de la stack (mobile et backend Django) grâce à un débogage intensif, intégration de nouvelles fonctionnalités et de designs, et mentorat de développeurs juniors pour renforcer les capacités de l’équipe.Réalisations :- Pilotage du lancement réussi de l’application React Native, avec plus de 5 millions de téléchargements et une note de 4,5 étoiles sur 35 100 avis, tout en corrigeant des bugs critiques sur l’ensemble de la stack.- Intégration de fonctionnalités complexes et de nouveaux designs dans l’application mobile.- Accompagnement et mentorat de 2 développeurs juniors, leur permettant de livrer des fonctionnalités complexes de manière autonome et de contribuer activement au succès de l’application.- Réduction significative du temps de tests manuels grâce au développement d’un outil interne de génération de codes-barres avec Express.js, accélérant les cycles de développement et de QA.- Mise en place et maintenance d’une base de connaissances pour l’équipe mobile, documentant les composants complexes, intégrations d’API et résolutions de bugs courants.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Bachelier en informatique de gestionICC Brussels (Beligique)2011
Certifications
- APIs and MicroservicesfreeCodeCamp2020