About me

Software Engineer with 3+ years of experience in developing robust mobile Apps using React Native, Expo, React JS, Node.js, and Android. Successfully developed and launched an application with over 100k downloads. Adept at building RESTful APIs and command-line interfaces. Proven ability to lead projects from concept to completion.

  • Frameworks and Technologies
    • Programming Languages
      Typescript, JavaScript, Swift, HTML, CSS
      Mobile Development
      Android, iOS, React Native CLI, EXPO SDK, Fabric, Turbo Modules, Native Bridge, Bridge Less, Deep linking, Redux toolkit, Zustand, React query, RTK query, Push Notifications, and one signal.
      Backend Technologies
      Node JS (Loopback), Rest API, GraphQL API
      Databases
      Watermelon DB, SQLite, MongoDB, Firebase, Firestore, Real-time DB, Oǥine DB Syncing
      DevOps and CI/CD
      GitHub, GitHub Actions, CICD Fastlane
      Testing
      Jest, Detox
      Tools
      Xcode, Android studio, Postman.

Portfolio

Due to the nature of my work in closed environments and under NDAs (confidentiality agreements), I am unable to showcase most of the projects I have worked on. However, I can present a few public projects here. Since the complete list of apps is extensive, I'm sharing just a select few.

DIOM ديومDIOM ديوم

DIOM ديوم

DIOM app enables you to book and access the workspace that you need to get your work done, whether you need a semi-private space, shared space, or a meeting room, and whether it's for one hour or longer periods.The app allows you to access the nearest location to you and also allows you to work now and pay later if you need an immediate access or not sure how long you will stay.

React Native

Node.js

MongoDB

Fire base

Push Notifications

Chat

Team Management

Payment Gateway

Google Maps

Social Media Integration

Real-time Analytics

Apple

Google Auth