Abdullah's Resume
Vibe Engineering Enabler with 10+ years of full-stack experience (React, TypeScript, Node.js, Django). I build the foundation — project context, coding standards, automated test suites, and agentic workflows — that turns AI coding agents like Claude Code and Codex into reliable production contributors, so teams (including non-engineers) can ship quality software with minimal friction. Background spans leading mobile and web teams, scaling apps to millions of downloads, and rebuilding engineering culture for the post-AI era.
View PDFAbdullah has a proven track record of quickly adapting to and mastering new technologies. For a comprehensive overview of his skills and accomplishments, please refer to the details about each experience below.
Work Experience
Head of Engineering
Nov 2025 - Present - 8 mos
(Kuwait/Remote)
Leading engineering at an auto parts distributor operating across multiple Arab markets. Driving the migration to Odoo ERP and establishing a modern, AI-augmented engineering workflow in an ecosystem that traditionally lacks strong developer tooling and automated testing culture.
Accomplishments
- Spearheading the company's migration from legacy systems to Odoo, owning end-to-end data migration of business-critical records.
- Introduced a rigorous engineering culture to an Odoo stack by building an E2E testing pipeline with Gherkin/BDD specifications, raising the quality bar in an ecosystem where automated testing is uncommon.
- Built a Claude Code and Codex development environment with curated project context, coding standards, and task playbooks, turning AI coding agents into reliable production-quality contributors.
- Designed isolated, reproducible development workflows so non-technical team members (including the PM, with no coding or command-line background) can use AI coding agents to implement tasks, validate them locally with automated tests, and open PRs for engineering review.
- Shifted engineering from being the implementation bottleneck to acting as the review and architecture gate, multiplying product throughput without sacrificing code quality.
Technologies
Odoo, ERP, Python, Data Migration, Claude Code, Codex, AI Agentic Workflows, Vibe Engineering, Gherkin, BDD, E2E Testing, Developer Experience, Engineering Leadership
Frontend Team Lead
Nov 2021 - Present - 4 yrs, 8 mos
(Kuwait/Remote)
Led the frontend and mobile development for three core SAAS products in logistics and e-commerce: 'Shopraha' (automated grocery), 'Rover' (delivery fleet management), and 'Halo' (warehouse management). Drove the architectural vision for mobile applications and co-led the successful implementation of a Turborepo monorepo to unify development across all dashboards.
Accomplishments
- Led and mentored mobile and web teams of up to 5 developers, establishing SCRUM, rigorous code reviews, and continuous deployment pipelines that increased deployment frequency and reduced production bugs.
- Boosted team development productivity by up to 5× by integrating AI coding agents (GitHub Copilot, Roo Code, Aider Chat, Kilo Code) with Gemini and Claude Sonnet into daily workflows.
- Co-led the Turborepo monorepo initiative, delivering a shared Ant Design component library across four product dashboards (eliminating ~45% of duplicated UI code) and migrating from Next.js to Vite + Bun, cutting build times by over 75% (3:18 → 45s).
- Established a robust testing culture with full E2E suites in Playwright and comprehensive integration tests for critical mobile applications.
- Spearheaded 'Rover', a complete fleet management solution, owning the driver's mobile app (Capacitor + Tailwind) and contributing significantly to the admin dashboard; led a parallel warehouse management mobile app on the same stack.
- Scaled the 'Shopraha' mobile e-commerce app to over 100,000 downloads in Kuwait, then debugged performance bottlenecks that enabled server downscaling while supporting increased user load.
- Authored comprehensive developer documentation and contribution guidelines, standardizing onboarding and accelerating team ramp-up.
Technologies
React, React Native, TypeScript, GraphQL, Expo, Ionic, Capacitor, Next.js, Tailwind CSS, Antd, E2E Testing, Playwright, Gemini, Claude Sonnet, GitHub Copilot, Roo Code, Aider Chat, Kilo Code, Turborepo, Vite, Bun, CI/CD
Senior Software Engineer
Nov 2020 - Nov 2021 - 1 yr
(US/Remote)
Contributed as a senior engineer within a global talent network, developing robust dashboards with React and TypeScript, and building serverless, RESTful APIs using Python and AWS CDK. Focused on delivering high-quality, tested code for various client projects.
Accomplishments
- Engineered and maintained robust dashboards with detailed documentation, using React, TypeScript, and GraphQL, ensuring comprehensive test coverage with both unit tests and integration tests.
- Designed and implemented scalable, secure serverless APIs using Python, AWS Lambda, and CDK.
- Analyzed requirements and provided expert solutions; offered valuable advice to leaders and designers.
- Contributed to internal knowledge-sharing by documenting API endpoints, architectural decisions, and setup guides.
Technologies
React, TypeScript, Material UI, Python, GraphQL, AWS Lambda, AWS CDK, RESTful APIs, Cloud Services
Senior Mobile Engineer
Aug 2020 - Jun 2021 - 10 mos
(Morocco/Remote)
Led a React Native application to its production launch as a key mobile engineer. Resolved critical bugs across the full stack (mobile and Django backend) through intensive debugging, integrated new features and designs, and mentored junior developers to enhance team capabilities.
Accomplishments
- Led the React Native app to a successful production launch, achieving over 5 million downloads and a 4.5-star rating from 35.1k reviews while resolving critical bugs across the full stack.
- Integrated complex features and new designs in the mobile app.
- Mentored and advised 2 junior developers, elevating their skills to independently deliver complex features and contributing to the app's success.
- Significantly reduced manual testing time by developing an internal Express.js tool for barcode generation, accelerating development and QA cycles.
- Introduced and maintained a knowledge base for the mobile team, documenting complex components, API integrations, and common bug fixes.
Technologies
React, React Native, Django, Python, Express.js, Debugging
Full-Stack Engineer
Jan 2019 - Jan 2020 - 1 yr
(Emirates/Remote)
Transitioned to a full-stack role, taking ownership of backend development with Python and Django while continuing frontend work. Key contributions include implementing a full-featured subscription and payment system and improving overall backend code quality through refactoring and best practices.
Accomplishments
- Engineered backend systems using Python, Django, and GraphQL, implementing comprehensive unit and integration tests.
- Developed new frontend features using React.js
- Implemented a subscription system with recurring payments using PayPal, TAP, and wire payments (backend/frontend)
- Enhanced backend code quality through refactoring and best practices
- Offered guidance to a team of 9 developers through targeted code reviews, which reduced code complexity and significantly improved backend maintainability.
Technologies
React, Django, Python, GraphQL, SQL
Frontend Engineer
Mar 2017 - Dec 2018 - 1 yr, 9 mos
(Emirates/Remote)
As a frontend specialist, I built and optimized user interfaces with responsive design using React, Redux, and Gatsby.js. My work involved integrating complex features like social logins and video players, significantly improving application performance and user engagement.
Accomplishments
- Developed and scaled a learning platform to 400,000 users, which managed 650,000 learning path completions and 5,000 project submissions.
- Developed and optimized user interfaces using React.js, Redux, and Apollo Client, resulting in a more responsive and engaging user experience.
- Executed a major performance optimization by migrating to Gatsby.js, cutting load time by 80% and boosting user experience.
- Integrated social login and registration, video players, code editors, and logic for code challenges and quizzes
- Mentored 3 frontend team members and newcomers, fostering a collaborative environment that proved instrumental in scaling the learning platform to 400,000 users and reduced load times by 80%.
Technologies
React, Redux, GraphQL, Gatsby.js, Responsive Design
Full-Stack Web & Mobile Developer
May 2015 - Jul 2020 - 5 yrs, 2 mos
(Remote)
Provided freelance web and mobile development services for a variety of clients on a part-time basis. Delivered custom solutions ranging from WordPress websites to complex single-page and mobile applications using modern stacks.
Accomplishments
- Developed custom WordPress websites for small businesses.
- Built frontend applications using React, GatsbyJS, and Next.js.
- Engineered backend services with Ruby on Rails, Node.js, and Django.
- Created cross-platform mobile apps with React Native and Ionic.
Technologies
Web Development, API Development, React, React Native, Ruby on Rails, Django, Ionic, Gatsby.js, Next.js, PostgreSQL
Education
ICC Brussels
(2006 - 2011)
Bachelor's Degree in Computer Science and Accounting
Skills
AI / Agentic Workflows
Claude Code, Codex, AI Agentic Workflows, Vibe Engineering, Prompt Engineering, Gherkin / BDD
Frontend
Web Development, Frontend Development, Responsive Design, React, Next.js, Gatsby.js, Redux, TypeScript, Tailwind CSS, Material UI, Bootstrap, Antd, Performance Optimization, HTML, CSS, Babel, Webpack, Vite, Testing Library, Playwright, E2E Testing
Backend
Node.js, Django, Ruby on Rails, Express.js, GraphQL, RESTful APIs, API Development, SQL, PostgreSQL, Odoo
Mobile
React Native, Ionic, Capacitor, Expo, EAS
Infra/DevOps
Cloud Services, AWS, AWS CDK, Docker, GitHub Actions, Vercel, Continuous Integration, Continuous Deployment
Languages
- English (Proficient)
- French (Native Speaker)
- Arabic (Proficient)
Interests
Religion, Reading, Family, Sports