About Abdullah
French
Native or bilingual
English
Fluent
Experience
- btr.techFrontend Team LeadSOFTWARE PUBLISHINGNovember 2021 - Today (4 years and 7 months)Koweït, KuwaitLed the frontend and mobile development of three major SaaS products in logistics and e-commerce: Shopraha (automated grocery), Rover (fleet management), and Halo (warehouse management). Drove the mobile architectural vision and co-led the implementation of a Turborepo monorepo unifying dashboard development.Key Achievements:- Managed a mobile team of 4 on a React Native e-commerce app, implementing CI/CD pipelines.- Mentored 5 developers, implemented code reviews and SCRUM methodologies, improving delivery quality and frequency.- Increased productivity by up to 5x through the use of AI models and code agents (GitHub Copilot, etc.).- Co-led a Turborepo monorepo and created a shared component library, reducing duplicated UI code by 45%.- Reduced build times by over 75% by migrating Next.js to Vite and Bun, accelerating CI/CD and developer feedback.- Developed two complex mobile applications from scratch using Capacitor and Tailwind CSS.- Established a culture of robust testing (E2E Playwright, integration tests) to ensure mobile app quality.- Led the development of Rover, delivering the driver mobile app and contributing to the admin dashboard.- Collaborated with the product manager to optimize features and prioritize high-impact tasks.- Authored comprehensive documentation to facilitate onboarding and standardize practices.- Optimized Shopraha's performance, enabling a reduction in server resources and scaling to over 100,000 downloads in Kuwait.- Promoted innovative tools and workflows to enhance team productivity.
- AndelaSenior Software EngineerSOFTWARE PUBLISHINGNovember 2020 - November 2021 (1 year)Casablanca, MoroccoContributed as a senior engineer within a global talent network, developing robust dashboards with React and TypeScript, and building RESTful serverless APIs in Python with AWS CDK. Focused on delivering high-quality, tested, and reliable code for various client projects.Achievements:- Designed and maintained solid dashboards with detailed documentation using React, TypeScript, and GraphQL, with comprehensive unit and integration test coverage.- Designed and implemented secure and scalable serverless APIs using Python, AWS Lambda, and CDK.- Analyzed requirements and proposed expert solutions, providing valuable advice to managers and designers.- Contributed to internal knowledge sharing by documenting API endpoints, architectural decisions, and setup guides.
- Kenz'upSenior Mobile DeveloperSOFTWARE PUBLISHINGAugust 2020 - June 2021 (9 months)Casablanca, MoroccoLed the production launch of a React Native application as the principal mobile engineer. Resolved critical bugs across the entire stack (mobile and Django backend) through intensive debugging, integrated new features and designs, and mentored junior developers to enhance team capabilities.Achievements:- Spearheaded the successful launch of the React Native application, achieving over 5 million downloads and a 4.5-star rating from 35,100 reviews, while fixing critical bugs across the stack.- Integrated complex features and new designs into the mobile application.- Mentored and guided 2 junior developers, enabling them to deliver complex features autonomously and contribute actively to the app's success.- Significantly reduced manual testing time by developing an internal barcode generation tool with Express.js, accelerating development and QA cycles.- Established and maintained a knowledge base for the mobile team, documenting complex components, API integrations, and common bug resolutions.
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
- Bachelor in Management Information SystemsICC Brussels (Belgium)2011
Certifications
- APIs and MicroservicesfreeCodeCamp2020