Download PDF

Summary

Innovative Software Engineer with 8+ years’ experience designing scalable mobile and web applications for startups and enterprises across the UAE, MENA, and global clients. Proven success in leading cross-functional teams, delivering smart city dashboards, and optimizing mobile experiences across iOS, Android, and TV platforms. Deep expertise in React, React Native, Node.js, GraphQL, and cloud services (Azure, Firebase). Proven track record of leading development teams, enhancing UI/UX, and delivering high-impact, data-driven systems.

Work experience

APR. 2020CURRENT

Senior Full Stack Software Engineer

ZainTech

ZainTech is an end-to-end smart digital services provider.

Responsibilities & Achievements:

  • Developed a smart city dashboard visualizing KPIs across sustainability, carbon, water, waste, and security.
  • Designed interactive 3D models integrating IoT data from devices and sensors.
  • Built high-performance mobile and web apps for government and enterprise clients.
  • Collaborated with vendors and managed front-end development tasks.
  • Established a modular backend using Node.js, GraphQL, and .NET Core.

Tech: React, React Native, Three.js, Node.js, .NET, Mapbox, shadcn-ui, Tailwind, SWR, Redux, Azure services, MS SQL Server, WSO2 Asgardeo authentication.

OCT. 2019CURRENT

Software Engineer Consultant

TaskRabbit

TaskRabbit is an American online and mobile marketplace that matches freelance labor with local demand, allowing consumers to find immediate help with everyday tasks, including cleaning, moving, delivery, and handyman work.

Responsibilities & Achievements:

  • Spearheaded architectural decisions for core React Native modules powering the TaskRabbit mobile app, used by millions across US & Europe.
  • Delivered major UI/UX enhancements, boosting engagement on core booking flows.
  • Integrated complex analytics & CI/CD tools (Segment, Optimizely, CircleCI), improving build time and release confidence.
  • Collaborated with product teams to refactor legacy code, reducing crash rate by 22%.

Tech: React Native, TypeScript, Tailwind, Styled components, Jest, animate, Lottie, Storybook, Swift, GraphQL, Google Analytics, Segment, Optimizely, NetVerify from Jumio, Circle CI, Smartling, Bugsnag, Data Dog, Code Magic, AppsFlyer.

OCT. 2019APR. 2020

Senior Front End Software Engineer

Shahid

Shahid.net is the number one premium Arabic VOD service in the world.

Responsibilities & Achievements:

  • Led development of Shahid TV across Android TV, Samsung Tizen, Apple TV, and LG WebOS.
  • Integrated DRM content support on legacy TV models.
  • Rebuilt iOS Shahid app with new UI and API architecture.
  • Overcame ad-integration challenges and optimized performance.

Tech: React, React Native, Android SDK, Swift, Docker, Redux, Shaka Player, AVplayer, Realm, AWS services, Saga, Youbora, Google Analytics, WebOS, Google tag manager, and Google Crashlytics.

APR. 2019OCT. 2019

Senior Front End Software Engineer

Repzo inc

Repzo is a mobile sales CRM app. Simply put, this application turns your smartphone or tablet into the ultimate standalone field force management tool.

Responsibilities & Achievements:

  • Built and led architecture for mobile sales CRM app.
  • Managed both front-end and backend development workflows.
  • Conducted code reviews and mentored team members on React and Node.js practices.

Tech: React Native, React, Node.js, MongoDB, AWS, Firebase, Realm, Swift, Microsoft App Center

OCT 2017 APR. 2019

Front End Software Engineer

Middle East Broadcasting Center

MBC Group is the largest satellite TV, Radio, and Digital Media network in the Middle East.

Responsibilities & Achievements:

  • Developed GOBOZ, a children’s VOD platform, from concept to global launch (2 M+ downloads).
  • Unified codebase across React Native and React to support both web and mobile platforms.
  • Delivered under tight deadlines, contributing to product launch success.

Tech: React, React Native, Swift, Android SDK, Shaka Player, AVPlayer, Realm, Fastlane, Youbora, Google Analytics, Google Tag Manager, Docker, CyberSource, Vimond VOD, T-Pay, AkamaiHD, Microsoft App Center

MAR. 2017 OCT. 2017

Full Stack Software Engineer

ZCare.Inc part of Emirates Advanced Investments Group (EAIG), Abu Dhabi

One of the leading software development companies in the UAE, founded at the start of 2007 by a special group of engineers from many different nationalities to bring the latest and greatest in the technology field to the market.

Responsibilities & Achievements:

  • Designed and implemented an educational system for the UAE government using Java & Oracle.
  • Defined DB schemas, backend APIs, and front-end systems.
  • Learned and extended a custom Java framework without proper documentation.

Tech: Java, Oracle DB, Redis, GWT, React, SVN

JAN. 2015FEB. 2017

Co-Founder & Lead Software Engineer

Blanklinez, Amman

Responsibilities & Achievements::

  • Established and developed a software engineering company, delivering innovative solutions for diverse business operations, including management systems, e-commerce platforms, and sales systems.
  • Directed comprehensive project development processes, overseeing planning, design, architecture creation, database structuring, and execution.
  • Coordinated team efforts to fulfill project objectives while serving as the primary liaison between clients and the company to ensure alignment with requirements.
  • Managed financial operations for the organization, including budgeting and cash flow oversight, ensuring stability and successful funding of projects and initiatives.
  • Designed and implemented marketing campaigns to promote business visibility and attract clients through strategic outreach efforts.
  • Delivered numerous impactful software solutions, including ERP systems (EmployeeLinez), IoT-integrated applications (Owwli), educational tools (Human Body app), e-commerce solutions (Blanklinez website), and Android-based tools such as point-of-sale systems (BusinessLinez) and smart lock integrations.
  • Technologies utilized: HTML, CSS, JavaScript (including JQuery & ThreeJS), PHP (Laravel framework), Node.js; database technologies like MySQL, SQLite, Microsoft SQL Server; Android SDKs coupled with Realm DB; Google Firebase APIs including Realtime Database & Cloud Messaging; Adobe Illustrator & Photoshop; hardware-focused programming via Arduino IDE/Raspberry Pi (C language); Java & Spring Boot Framework.

Education

June 2009 June 2016

Bachelor in Software Engineering

Jordan University of Science and Technology, Irbid - Jordan

Graduated with the Highest Honor

Languages

Arabic ( Native ), English ( Expert )