Team Lead – React Native Engineer at Ninjas Code (2025-11 – Present)
- Led end-to-end architecture and development of a super-app encompassing ride-hailing, food/package delivery, general booking, and home services – all within a single unified React Native codebase.
- Defined and enforced engineering standards and coding conventions for the team, covering reusable component architecture, optimized FlatList patterns, theming, localization (i18n), environment configuration, and scalable folder structure.
- Contributed to Enatega (enatega.com), an open-source multi-vendor food delivery platform; implemented custom features and optimizations for client deployments including Yalla Delivery.
- Integrated QPay payment gateway for Lumi (lumitech.qa), a Qatar-based mobility app, alongside Stripe for multi-currency transactions across client applications.
- Integrated an AI-powered agent into Lumi's ride-booking flow, enabling automated booking through conversational inputs and reducing manual interaction steps for end users.
- Managed sprint planning, task breakdown, and delivery timelines; mentored junior developers through code reviews and pair programming sessions.
- Collaborated directly with clients to gather requirements, translate business needs into technical specifications, and ensure on-time delivery across multiple concurrent projects.
Senior React Native Engineer at TenTwenty Digital Agency (2025-08 – 2025-10)
- Worked as a senior engineer at a Dubai-based digital agency on the ADGM (Abu Dhabi Global Market) mobile application (adgm.com), a flagship fintech/regulatory platform for the Abu Dhabi financial ecosystem.
- Integrated Strapi CMS with the React Native app, enabling dynamic content delivery through a headless CMS architecture – decoupling content management from the mobile codebase.
- Architected and maintained a reusable component library within the app, ensuring maximum scalability, consistent UI patterns, and reduced development time for future features.
- Collaborated with cross-functional teams (design, backend, QA) following Agile/Scrum methodologies in an international remote environment.
Team Lead – Mobile Engineer at Intercargo Logistics (2025-05 – 2025-07)
- Led a mobile engineering team in developing and launching ODDA (Play Store), Intercargo's customer-facing mobile application, enabling freight clients to track and manage shipments in real time.
- Architected and implemented CargoWise integration – connecting the enterprise logistics management system with the React Native app via REST APIs, synchronizing shipment data, milestones, and documentation.
- Engineered a high-fidelity real-time shipment tracking experience using interactive maps, significantly improving transparency and customer satisfaction.
- Gathered and prioritized customer feedback post-launch; led iterative improvement cycles that reduced reported UX issues by over 40%.
- Coordinated with backend engineers and logistics operations teams to ensure data accuracy and API reliability in a mission-critical environment.
Software Engineer – Web & Hybrid Mobile at Enabling Systems (2021-02 – 2025-04)
Worked on xPal, a privacy-first encrypted communication platform, contributing across web and hybrid mobile development over approximately 4 years of total engagement.
- Implemented AES-256 military-grade end-to-end encryption for messaging – ensuring zero-knowledge communication without requiring personal information for user registration.
- Applied ECDH (Elliptic Curve Diffie-Hellman) key exchange mechanisms for secure session establishment between peers, hardening the app against man-in-the-middle attacks.
- Built peer-to-peer audio and video calling using the WebRTC framework, delivering low-latency real-time communication directly between clients.
- Implemented Socket.io for real-time messaging and live data synchronization between users and the server with sub-second delivery.
- Developed and integrated push notification services using Firebase Cloud Messaging (FCM) and Apple Push Notification Service (APNS), with custom routing solutions for users in restricted regions (e.g., China).
- Built a Google Vision API pipeline to extract and structure text from images, outputting the processed data as downloadable PDF documents – automating document handling workflows.
- Customized and extended npm packages to meet bespoke business requirements, maintaining internal forks with documented change logs.
- Started as a Web Developer (React.js, HTML, CSS, JavaScript) building responsive interfaces before transitioning into hybrid mobile development using React Native CLI.