Work history

UpStack
UpStack
React/React Native Software Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

ZainTECH
ZainTECH
Senior Full-stack Engineer
2020 - Present (5 years)
Dubai, United Arab Emirates
  • Developing smart district systems and building a solid back-end architecture.

  • Communicating with APIs and service providers and integrating different third-party services.

  • Reviewing and overseeing front-end team tasks and organizing meetings with vendors.

Middle East Broadcasting Center - MBC
Middle East Broadcasting Center - MBC
Front-end Software Engineer
2017 - 2019 (2 years)
Amman, Jordan
  • Developed, enhanced, and maintained GOBOZ project native apps and website.

  • Developed 4 different payment gateways (TPay – Carrier Payment, Google Pay, iTunes payment, Credit Card) and handled the entire payment process.

  • Enhanced the performance of both Android and iOS apps by replacing Air-flux store with Redux store in less than a week.

ZCare.inc
ZCare.inc
Full-stack Software Engineer
2017 - 2017
Abu Dhabi, United Arab Emirates
  • Developed the front end and back end of a school management system, replacing GWT with React.js and designing a new database schema.

  • Built the school's invoice management and inventory system and a full database schema in less than 2 weeks.

  • Developed a localization helper to display the website in any language, created a JavaScript library to validate all user inputs for all pages, and added new features like auto syncing of session data for both client and server.

Blanklinez
Blanklinez
Co-founder/Lead Software Engineer
2015 - 2017 (2 years)
Amman, Jordan
  • Built a prototype device that connects to the network and fire events based on the reading of its sensors and what it is programmed to do through an Android app; was granted $20,000 investment to create a real working product (project is named OWWLI).

  • Developed a JavaScript library to generate a book-like experience for web, where the user can flip the pages and feel the experience of reading a real book.

  • Created a POS system with an employee management system embedded inside; sold it to 50+ stores and retailers.

Showcase

GOBOZ Website - Mobile Apps
GOBOZ Website - Mobile Apps
  • Managed video streaming and payment gateway operations.

  • Implemented Firebase, Crashlytics, and Analytics integration.

  • Developed and maintained a CI/CD pipeline for both web and app testing and deployment.

Blanklinez
Blanklinez
  • Developed the website's front-end and back-end.

  • Implemented the website in 3D for cross-browser compatibility (mobile & desktop).

  • Utilized technologies including jQuery, JavaScript, CSS, HTML, Laravel, PHP, MySQL, and Three.js.

OWWLI
OWWLI
  • Engineered software architecture and designed both a website and mobile application.

  • Received a $20K grant to develop a prototype into a functional product.

  • Utilized technologies including C, Android SDK, Firebase API, Java, and Spring Boot.

Education

Bachelor of Computer Software Engineering
Bachelor of Computer Software Engineering
Jordan University of Science and Technology
2009 - 2015 (6 years)