Areas of Expertise
Tech Stack
- All
- Prog. languages
- Databases
- Frameworks
- Tools
- OS
- CMS
- DevOps
- Frontend
- Backend
- Other
HTML
Expert.
CSS
Expert.
JavaScript
Expert.
PHP
Advanced.
Github
Expert.
NPM
Advanced.
Terminal
Advanced.
VSCode
Expert.
AWS
Advanced.
XCode
Expert.
Postman
Expert.
React Native
Expert.
JQuery
Advanced.
MeteorJS
Advanced.
Anaconda
Advanced.
Jupyter
Advanced.
Wordpress
Advanced.
React
Advanced.
DigitalOcean
Advanced.
OpenStack
Intermediate.
RESTfull
Expert.
AJAX
Advanced.
Redux
Advanced.
Laravel
Advanced.
Ionic
Advanced.
Agile
Advanced.
Angular 1 & 2
Advanced.
Node.js
Advanced.
TypeScript
Advanced.
Python
Advanced.
MySQL
Advanced.
MongoDB
Advanced.
TensorFlow
Intermediate.
NextJs
Advanced.
Tableau
Intermediate.
Projects,
In my career journey, i have been part of the following
amazing projects
SDC Application
SDC Application is to get exclusive online and in-store discounts, offers and coupons from your favourite stores, restaurants, gyms and many more.
Key Features
Retrieve brands based on user location
QrCode Reader within the App
Customized use for device camera
Custom access level for device API's
Sharing links and images as socialsharing
Custom image pickers
Custom popups using x-toast and in-app msg
Customized Rich notifications
User events tracking
Payments through Stripe integration
Customized views based on users preferences
Geofence targeting
App deeplink with custom schema
Cobranding for 17 different organization
Key Techs
React Native
PHP
AWS
RESTfull
Redux
Laravel
Agile
Python
MySQL
Co-branded as employees loyalty program
myUnifi
myUnifi is Telco app (Telecom Malaysia) that provides ease and convenience of managing unifi home & unifi mobile accounts.
Key Features
eKYC Feature within the App
Customized use for device camera
Custom access level for device API's
Customized Rich notifications
User events tracking
InApp Payments through custom integration
Key Techs
React Native
PHP
AWS (S3)
React
RESTfull
Redux
Laravel
Agile
Python
MySQL
Readyhubb
Readyhubb is Scheduling, marketing, messaging and payment tools to help manage & grow business!.
Key Features
InDepth Analytics
Customized use for device calendar
Custom access level for device API's
Customized Rich notifications
Custom InApp ads views
User events tracking
InApp Payments through custom integration
Key Techs
React Native
PHP
React
RESTfull
Redux
Laravel
Agile
MySQL
Aawain - ع وين
Aawain is a comprehensive guide to multiple cities to visit in Saudia, places as government agencies, markets, hospitals, restaurants, events and many other facilities.
Key Features
Retrieve services based on user geolocation
QrCode Reader within the App
Customized use for device camera
Custom access level for device API's
Upload and transfer files to backend
Sharing links and images as socialsharing
Custom image pickers
Custom popups using x-toast
Key Techs
React Native
JavaScript
PHP
Wordpress
RESTfull
Redux
MySQL
Sakrobe - سكروب
Sakrobe links home maintenance service providers with their prospective customers.
Key Features
Custom url scheme for the App
Custom interfaces for date picker
Custom access level for device API's
Listing services based on user location
Linking to google analytics services
In-app browser to visit external links
In-app chat with intercom integration
Custom splashscreen for the App
Key Techs
Ionic v5
RESTfull
Wordpress
PHP
JavaScript
MySQL
Anfas sharqya - أنفاس شرقية
Anfas sharqya is an e-commerce app that sells jewelry to thier cutomers in Riyadh
Key Features
Custom animatable interfaces
Special image gallery with effects
Custom users notifications via onesignal
Custom splashscreen for the App
Custom image picker
Key Techs
HTML
CSS
JavaScript
PHP
Opencart
RESTfull
Ionic
MySQL
Bmbrella
Bmbrella is a multi-purpose application works as social media platform to help the users communicate and sell their services or products.
Key Features
Custom actionsheet for user selections
Custom animatable interfaces
Text preprocessing for custom mentions and tags
Special image gallery with zoom effects
Cacheable image to fast user interfaces
Built-in chat interfaces for users
Custom users notifications via onesignal
Custom interfaces as video viewer
Push notification for chatkit client
Custom country picker modal
Google places autocomplete for user inputs
Multi languages app using i18n
Store local data via redux-persist
Custom google maps SDK within the app
Customized photo browser / viewer
Custom access level for device API's
Retrieve services based on user location
Custom image picker
Key Techs
React Native
AWS (EC2,S3)
MeteorJS
RESTfull
Redux
Node.js
MongoDB
Qaf academy - اكاديمية ق
Qaf is an academy that teaching multiple fields of media, and seeking to raise human and institutional competencies and capabilities in the field, this app is made especially to offers their courses for academy students.
Key Features
Custom animatable interfaces
Custom collapsible menus / accordion
Custom country picker modal
Store local data via mobx-persist
Control device calendar events
Special html codes render
InApp browser to visit external links
Sharing links and images as socialsharing
Key Techs
React Native
PHP
Wordpress
RESTfull
Redux
MySQL
KsaToday
KsaToday is a mobile app to discover events nearby in Saudia Arabia, events such as festivals, concerts, conferences, and much more.
Key Features
Store local data via mobx-persist
Autocomplete feature for user inputs
Control device calendar events
Retrieve events based on user geolocation
Key Techs
React Native
AWS
MeteorJS
RESTfull
Redux
MongoDB
Publications: scientific papers
Assembly Line Anomaly Detection and Root Cause Analysis Using Machine Learning
Anomaly detection is becoming widely used in Manufacturing Industry to enhance product quality. At the same time, it plays a great role in several other domains due to the fact that anomaly may reveal rare but represent an important phenomenon. The objective of this paper is to detect anomalies and identify the possible variables that caused these anomalies on historical assembly data for two series of products. Multiple anomaly detection techniques were performed; HBOS, IForest, KNN, CBLOF, OCSVM, LOF, and ABOD. Moreover, we used AUROC and Rank Power as performance metrics, followed by Boosting ensemble learning method to ensure the best anomaly detectors robustness. The techniques that gave the highest performance are KNN, ABOD for both product series datasets with 0.95 and 0.99 AUROC respectively. Finally, we applied a statistical root cause analysis on the detected anomalies with the use of Pareto chart to visualize the frequency of the possible causes and its cumulative occurrence. The results showed that there are seven rejection causes for both product series, whereas the first three causes are responsible for 85% of the rejection rates. Besides, assembly machines engineers reported a significant reduction in the rejection rates in both assembly machines after tuning the specification limits of the rejection causes identified by this research results. View on IEEE →
Journal: IEEE Access
Keywords: Anomaly Detection , Assembly lines , Big Data , Machine Learning , Manufacturing Industries , Root Cause Analysis , Unsupervised Learning