From: March 2022 - now: Artificial Intelligence Lead (full time) EJADA http://www.ejada.com/
AI Practice Head
AI Practice Head: Nov 2024 - Present
AI Unit Time Sheets Revision and Approval.
Align & Review (Hybrid Process Package & AI Process Package)
AI Delivery Lead
Al-Rajhi Bank KSA: June 2023 - June 2024
Five AI Use Cases Proposal: Customer Segmentation, Next Best Offer, Spot Rewards, Credit Card Fraud Detection, Services & Products Improvement through NLP: Using Dataiku Data Science Platform.
Government Sector KSA: Oct 2024 - Present
Aref Chatbot for Shamel 2.0 - Financial Statements.
Internal Assistant Chatbot for COP منصة المجتمعات المعرفية
Propose new AI Use Cases for Government Sector: Text Summarization, Event Speeches Generation, etc.
Saudi Food and Drug Authority KSA: Feb 2025 - Dec 2025
AI Use Cases Proposal: Random inspection, Notifications, Risks, Anomaly shipments
In the following domains: Food, Medicine, Cosmetics, Medical devices
AI Presales Lead: Feb 2023 - Now
Al-Rajhi Bank KSA Proposal: Feb 2023
Contributing to Five AI Use Cases Proposal: Customer Segmentation, Next Best Offer, Spot Rewards, Credit Card Fraud Detection, Services & Products Improvement through NLP: Using Dataiku Data Science Platform
Ministry of Media KSA RFP: Feb 2024
Leading AI team for ChatBot AI proposal.
Ministry of Health KSA RFP: Feb 2024
Writing Ministry of Health AI proposal.
Saline Water Conversion Corporation (SWCC) KSA RFP: Feb 2024
Participate in Writing Saline Water Conversion Corporation (SWCC) AI proposal.
National Center for Government Resources Systems KSA RFP: Feb 2024 - March 2024
Leading AI team for LLMs AI proposal.
Ministry of Commerce KSA RFQ: Feb 2024 - March 2024
Writing Ministry of Commerce AI proposal.
Tadhamon Bank Yemen Proposal: March 2024 - May 2024
Writing Tadhamon Bank AI proposal. Follow-up PoC progress of Digital On-boarding using Face Recognition and OCR.
Taibah University KSA RFP: April 2024
Writing Taibah University AI proposal: Chatbot and LLMs.
ZATCA KSA RFP: April 2024 - May 2024
Writing ZATCA AI proposal.
SEC KSA RFP: May 2024
Request for Information (RFI)- AI Chatbot Services
ESNAD KSA RFP: May 2024
Writing ESNAD AI proposal.
MCIT KSA RFP: May 2024 - June 2024
Writing MCIT AI proposal.
KSAA KSA RFP: May 2024 - June 2024
Writing KSAA AI proposal.
SDAIA KSA RFP: Feb 2024 - June 2024
Writing SDAIA AI proposal.
Ministry of Commerce KSA RFQ: June 2024
Writing RFQ reply: Developing a smart search engine based on Artificial Intelligence.
SDAIA RFP: June 2024 - July 2024
Developing AI techniques to process media content through digital archiving
Saudi Electricity Company RFP: July 2024
Leading AI team for Digital Avatar AI proposal.
Saudi Food and Drug Authority KSA RFP: July 2024 and August 2024
Writing Two SFDA AI proposals.
Ministry of Haj and Umrah Proposal KSA RFP: August 2024
Writing Ministry of Haj and Umrah proposal.
Nuclear and Radiological Regulatory Commission (NRRC) KSA RFP: Sept 2024
Writing NRRC proposal.
Local Content & Government Procurement Authority (LCGPA) KSA RFP: Sept 2024 - Oct 2024
Participate in Writing LCGPA proposal.
Al-Madinah Region KSA: AI Proposal Sept 2024 - Oct 2024
Council of Health Insurance KSA: Two AI proposals Sept 2024 - Oct 2024
Ministry of Interior KSA: AI proposal Oct 2024
SHAMS KSA (General Organization for Conservation of Coral Reef and Sea Turtles in Red Sea): Oct 2024
BOG KSA - Board of Grievances Oct 2024
Aramco KSA: Nov 2024
- Myhome Portal - Sitecore with an AI Engine
Ministry of Interior KSA RFP: Nov 2024
- Leading AI team for Computer Vision AI proposal.
REGA KSA RFP: Dec 2024
- Contribute in writing for Chat Bot AI proposal.
Ministry of Interior KSA RFP: Dec 2024
- Leading AI team for Automatic Translation AI proposal.
GOSI KSA RFP: Dec 2024
- Leading AI team for Implementing Generative AI and Large Language Models (LLMs) proposal.
Dammam Airports Company (DACO) RFP: Jan 2025
- Leading AI team for Implementing Generative AI and Large Language Models (LLMs) proposal.
Aramco Taleed Digital Portal RFP: Feb 2025
- ChatBot
Tawtheeq DXP RFP: Feb 2025
- ChatBot
Insurance Authority KSA - Insurance Integration Platform RFP: March 2025
- AI use cases and ChatBot
Jeddah Central Development Company RFP: March 2025 AI Use Cases - Lead AI team
CHI KSA RFP: April 2025 - Vision Innovation lab
Matarat KSA RFI: April 2025 - ChatBot
SERA KSA RFP: April 2025 Analyze Electricity meters Images and detect fraud using AI
Tahakom KSA RFP: April 2025 Driver Behavior Analysis using AI
Sport Boulevard Foundation KSA RFP: May 2025 Intelligent Video Analytics Project for Motion and Behavior Analysis, Security Enhancement System - AI Use cases
Emkan KSA Request: May 2025 EMKAN is looking for a packaged solution similar to GitHub Co-Pilot but hosted on Local Cloud
REGA KSA RFP: May - June 2025 Chat Bot AI proposal.
ZATCA KSA RFP: July 2025 ChatBot AI proposal.
Atmaal KSA RFP: July 2025 Driving Business Transformation through Innovation and Operational Excellence Proposal
SFDA KSA RFP: July 2025 Scientific Evaluation of the Pharmaceutical Sector Proposal
Maaden KSA RFI: July 2025 AI Chatbot specs reply
Tawuniya KSA RFP: July 2025 AI Use Cases proposal - AI presales lead
HRSD KSA RFP: July 2025 AI Use Cases in HR procedures
STA KSA Pre-qualification: July 2025 AI Use Cases presales - AI presales lead
MOS KSA RFP: July 2025 ChatBot AI proposal.
MEWA KSA RFP: August 2025 AI applications for smart monitoring of Hajj slaughterhouse operations.
SBP KSA RFP: August 2025 AI use cases for Smart Boulevard Platform.
STA KSA RFP: August 2025 Enhance the Authority's work with artificial intelligence and smart technologies.
SFDA KSA RFP: August 2025 Establish and develop a smart assistant for the inspectors.
GCC KSA RFP: August 2025 Customs Risk Information Exchange Cooperation Platform of the Customs Union Authority.
STA KSA RFP: August 2025 AI Use Case Development Project for the Saudi Tourism Authority.
GEA KSA RFP: Sept 2025 Application of emerging technologies for the year 2025
The Clock Towers (TCT): Sept 2025 AI Use cases
MT KSA RFP: Sept 2025 AI Use Cases - Managed Services
GDP KSA RFP: Sept 2025 Video Analytics
AI Hiring Lead: June 2022 - Dec 2024
Interview/Train New Employees in Summer 2022: AI Engineers and Faculty of Engineering CS Students.
Tools: Python Programming, Data Science, Machine Learning, Deep Learning, Reinforcement Learning, Power BI, Angular JS.
Formalizing the Job Descriptions of the AI Unit different roles; Junior AI Engineer, Associate AI Engineer, Senior AI Engineer, Technical Project Manager, UX/UI Developer, Project Coordinator.
Interview/Train New Employees in Summer 2023: Senior AI Engineers (Egypt/Palestine/India), Project Managers.
Interview New Employees in 2024: Senior AI Engineers, AI Operations Managers, AI Business Analysts, AI Team Leads, AI Project Coordinators, AI Project Managers (Egypt/India).
AI Factory Supervisor: Sept 2023 - Nov 2024
Banking Five AI Use Cases: Feb 2023 - Nov 2024
- Customer Segmentation, Next Best Offer, Spot Rewards, Credit Card Fraud Detection, Services & Products Improvement through NLP: Using Dataiku Data Science Platform and then Python migration.
Enterprise Risk Management (ERM): Sept 2023 - Nov 2024
- Macroeconomic Prediction Models, Probability of Default Models, Asset Recovery Prediction Models, Credit Approval, Credit Card Fraud Detection, Account Approval, Mule Account Detection.
AI Proposal Manager: July 2023 - Nov 2024
- RFP / Proposals generation project using Generative AI.
AI IV&V (Testing) Tools: Sept 2023 - Nov 2024
- AI-based Validation & Verification Project: Follow up resources, tasks, time management, etc.
AI Investment Robo Advisor: Sept 2023 - Nov 2024
- AI-based Investment Robo Advisor: Follow up resources, tasks, time management, etc.
AI Call Center: Sept 2023 - Nov 2024
- AI-based Call Center: Follow up resources, tasks, time management, etc.
Group AI Transformation - GAIT LLM: Jan 2024 - Nov 2024
- Generative AI LLM: Follow up resources, tasks, time management, etc.
Government Sector KSA: Jan 2024 - Feb 2024 then May 2024 - Nov 2024
- Follow up resources, tasks, time management, etc.
Saudi Water Authority (SWA): August 2024 - Nov 2024
- Follow up resources, tasks, time management, etc.
CITC DWH Project - Annotation task of Voice Sentiment Analysis case - Dec 2023 - Nov 2024
- Follow up the Annotation task of Voice Sentiment Analysis case
AI Team Leader: March 2022 - Sept 2023
Enterprise Risk Management (ERM): March 2022 - August 2022
- Tools Investigation; SAS Studio, SAS Enterprise Miner, SAS Visual Analytics, Python Dash, Python Bokeh
- Python Notebooks; Credit Risk Analytics "Home Equity Loans", Kaggle "Give Me Some Credit", UCI "German Credit Risk", and Synthetic Datasets
- Machine Learning Models; LightGBM, XGBoost, Random Forest, Artificial Neural Networks, Support Vector Machines, Gradient Boosting Trees.
- Datasets and References; Probability of Default (PD), Loss Given Default (LGD), Exposure at Default (EAD), Expected Credit Loss (ECL)
- Technology Stack/Frameworks; Python, Flask, Angular JS, Microsoft Power BI, Dataiku.
- Client Banking Transactions; Dataset and applying Random Forest on authorization_flag for Fraud detection use case.
- Predicting Macroeconomic variables; e.g., Inflation Rate, GDP, Unemployment rate, Exchange rate, Population, etc.
- Analyzing Macroeconomic variables Competitors; forecasting models and services.
Leading AI Use Cases of Enterprise Risk Management (ERM): Sept 2022 - Sept 2023:
- Macroeconomic Prediction Models, Probability of Default Models, Asset Recovery Prediction Models, Credit Approval, Credit Card Fraud Detection.
Leading AI Use Cases: Feb 2023 - Sept 2023
- Customer Segmentation, Next Best Offer, Spot Rewards, Credit Card Fraud Detection, Services & Products Improvement through NLP: Dataiku Data Science Platform.
Request For Proposals (RFP) Generation: July 2023 - Sept 2023
Leading RFP generation project using Generative AI.
From: 1 Oct. 2017 - Dec 2022: Head of Data Science (full time) IME - http://www.infme.com/
CIB Bank - Sentiment Analysis POC (Oct 2017 – Jan 2018)
- Using Apache Hadoop: An open-source software framework written in Java for distributed storage and distributed processing of very large data sets on computer clusters built from commodity hardware.
- Studying Hive versus Impala in Cloudera VM backed with Hadoop Ecosystem:
https://www.tutorialspoint.com/hive/hive_tutorial.pdf
https://www.tutorialspoint.com/impala/impala_tutorial.pdf
- Handover Sqoop language for importing data from a relational database system into Hadoop Distributed File System.
https://www.tutorialspoint.com/sqoop/sqoop_tutorial.pdf
- Using Informatica BDM Big Data Management Edition: Hadoop Ecosystem in Cloudera with Sentiment Analysis use case.
https://www.informatica.com/products/big-data/big-data-edition.html
- Reading data from social media as Facebook using Graph API JS: https://developers.facebook.com/docs/graph-api/overview
- Deploy Graph API webhooks on Heroku: https://github.com/fbsamples/graph-api-webhooks-samples/tree/master/heroku
- Sentiment Analysis using R programming language on customers reviews.
- Rfacebook: Access to Facebook API via R: Provides an interface to the Facebook API. https://cran.r-project.org/web/packages/Rfacebook/index.html
Du Communications - Operational Data Store Proposal (Nov 2017)
- Participate in Operational Data Store Proposal writing for Du Communications:
Oracle GoldenGate High Availability and Disaster Recovery --> Settled on Informatica CDC Solution (Change Data Capture).
JBoss Application Server Specs Writing Follow up --> Settled on TIBCO Application Server.
NCB Bank Jeddah Branch - Sentiment Analysis POC and Proposal (Dec 2017 – April 2018)
- Survey the state-of-the-art literature for Arabic sentiment analysis (with focus on Gulf Arabic Dialect):
Splitting of text into words, part of speech tagging, grammar parsing (identifying nouns, verbs, etc.), named entity recognition.
- Participate in Proposal writing for Sentiment Analysis.
- NLTK: A leading platform for building Python programs to work with human language data: http://nltk.org/howto/sentiment.html
- R programming: Using Random Forest for Sentiment Analysis: Positive, Neutral, Negative Posts.
- Oracle Database 11g Enterprise Edition
- TensorFlow™ is an open-source software library for Machine Intelligence.
The R interface to TensorFlow lets work productively using the high-level Keras: https://tensorflow.rstudio.com/
- Using Word Embeddings with Keras: https://tensorflow.rstudio.com/blog/word-embeddings-with-keras.html
- Using Deep Learning for Text Classification with Keras: https://tensorflow.rstudio.com/blog/text-classification-with-keras.html
- Using the efficient implementation of the continuous bag-of-words and skip-gram architectures for computing vector representations of words: https://code.google.com/archive/p/word2vec/
- Using the GloVe algorithm and its text2vec implementation: https://cran.r-project.org/web/packages/text2vec/vignettes/glove.html
- Load pre-trained word embeddings (GloVe embeddings) into a frozen Keras Embedding layer, and uses it to train a text classification model on the 20 Newsgroup dataset (classification of newsgroup messages into 20 different categories): https://github.com/rstudio/keras/blob/master/vignettes/examples/pretrained_word_embeddings.R
- Train a recurrent convolutional network on the IMDB sentiment classification task: https://github.com/rstudio/keras/blob/master/vignettes/examples/imdb_cnn_lstm.R
- Using an R package for building and exploring word embedding models: https://github.com/bmschmidt/wordVectors
- Text Classification with TensorFlow Estimators: http://ruder.io/text-classification-tensorflow-estimators/
- Sentiment Analysis for Arabic Text (tweets, reviews, and standard Arabic) using word2vec: https://github.com/iamaziz/ar-embeddings
- Tableau: a Business Intelligence tool for visually analyzing the data: https://www.tableau.com/
- Angular JS: an open source JavaScript framework to build web applications in HTML & JavaScript https://angular.io/
https://www.tutorialspoint.com/angularjs/angularjs_tutorial.pdf
Sentiment Analysis Brochure - Design (March 2018 – April 2018)
- Participate in design of Sentiment Analysis Brochure
IME website - Specs with websites development companies (March 2018 - June 2018) http://www.infme.com/
- Surveying other similar websites for Data Engineering, Data Science, and Artificial Intelligence; e.g., https://www.landing.ai
- Meetings and Specs of IME website with SoftExpert and Enozom.
- Discussing the design and contents of IME company profile.
King Faisal Specialist Hospital and Research Centre - Health Care Big Data Analytics Demo and Proposal (April 2018 – June 2018)
- Participate in Proposal writing for King Faisal Specialist Hospital and Research Centre
- Big Data Analytics for Hospital Acquired Infection, Evidence Based Medicine, and Electronic Health Record
- Tableau: a Business Intelligence tool for visually analyzing the data: https://www.tableau.com/
- Angular JS Bootstrap with Material Design: https://mdbootstrap.com/angular/
Training & Interview New Employees - Training Materials (April 2018 - May 2018)
- Angular JS: an open source JavaScript framework to build web applications in HTML & JavaScript https://angular.io/
- Spring Framework: The technology stack for end-to-end support for servlet based apps on the JVM: https://spring.io/
https://www.tutorialspoint.com/spring/spring_tutorial.pdf
Datalytix Nigeria - Research (May 2018)
- Research on Anomaly Detection and Fraud Prediction
Sentiment Analysis - Admin App Technical Lead (July 2018 – Sept 2018)
- Admin Application in Java for checking: 1) customer license (i.e., number of processed records), 2) the systems settings (e.g., R interpreter installation path, Source Database settings of the input Reviews, Destination database settings (of the Reviews Analysis results).
King Faisal Specialist Hospital and Research Centre - Healthcare Command Center Proposal (Sept 2018 - Oct 2018)
- Participate in Proposal writing for King Faisal Specialist Hospital and Research Centre
- Big Data Analytics for Healthcare
Al-Bilad Bank - Sentiment Analysis Datasheet (Oct 2018)
- Datasheet for Arabic Sentiment Analysis: Sentiment Analysis Admin Application and Search Engine deployment
First Bank of Nigeria - Informatica Big Data Management Edition Investigation (Nov 2018)
- Informatica Big Data Management Edition: Hadoop Ecosystem Infrastructure Investigation.
https://www.informatica.com/products/big-data/big-data-edition.html
Alinma Bank - Sentiment Analysis POC & Proposal (Sept 2018 - Dec 2018)
- Participate in Proposal writing & POC: Sentiment Analysis.
- Tagged Words POC on Oracle Database 11g Enterprise Edition
- Shiny: An R package that makes it easy to build interactive web apps straight from R: http://shiny.rstudio.com/
- Can host standalone apps on a webpage or build dashboards.
- Can also extend Shiny apps with CSS themes, html widgets, and JavaScript actions
- Installation of Shiny Server Open Source https://www.rstudio.com/products/shiny/download-server/ and http://docs.rstudio.com/shiny-server/
- R Markdown: Data tells a story with R Markdown. Turn analyses into high quality documents, reports, and dashboards: https://rmarkdown.rstudio.com/
- ggplot2 is a system for declaratively creating graphics: https://ggplot2.tidyverse.org/
- Whats App Monitoring Investigation:
- Reading data from Whats App using Graph API JS: https://developers.facebook.com/docs/whatsapp/api/reference/
- WhatsApp Business API - Postman Collection: https://github.com/fbsamples/WhatsApp-Business-API-Postman-Collection
- MySQL 5.7 or above is required for WhatsApp Business API Client storage: the required version of MySQL
Riyad Bank - Utilizing IIR Feature in IDQ POC (Dec 2018 - April 2019)
- Informatica Identity Resolution IIR Front End Screen:
Input a name and call Informatica Data Quality IDQ with IIR and display back matching names coming from the IDQ.
- Angular JS: an open source JavaScript framework to build web applications in HTML & JavaScript https://angular.io/
- Meetings to discuss Java text matching program; the system matches Arabic/English text against a master dataset cached in Redis, pushing back the result in Redis so the process is fully in-memory; the text searching/matching process depends on the signature based inverted indexing.
Credit Agricole Bank - Informatica Big Data Management Edition Social Data Scrapping use case (Jan 2019 - Feb 2019)
- Using Informatica BDM: Hadoop Ecosystem in Cloudera with Facebook Social Data Scrapping use case.
https://www.informatica.com/products/big-data/big-data-edition.html
Alinma Bank - Social Analysis System (Jan 2019 - Sept 2019)
- Meetings with Team Leader and Project Manager for Social Data Scrapping:
Discussing Data Re-sellers (e.g., Data Sift, Gnip, HootSuite, Brand Watch),
Discussing Software Tools (e.g., Front end Angular JS , Back end Spring Java Framework , Data Science Python), and Database Design.
Technical Lead for the Data Science NLP Python Module
https://github.com/YasminShaaban/Arabic-Sentiment-Analysis-Task
- Importing data in Oracle database ,cleansing data ,feature engineering
- Building LSTM RNN model ,training model ,evaluating and testing model .
- Making predictions and saving result in Oracle database to be ready for visualization.
New Capital City - Smart City Presentation (Feb 2019)
- Smart City Presentation: Transportation, Health care, Education, etc.
Vodafone - Machine learning use cases for Telecom OSS Data (Feb 2019 - April 2019)
- Machine learning use cases for Telecom OSS Data Analysis: Predict Mobile Internet Signal Storming, Recommend Mobile Internet Optimal Load
KFSHRC - Machine learning use cases for Health Care Data (Feb 2019 - April 2019)
- Machine learning use cases for Health Care Data: Reducing Hospital Readmission, Reducing Patients No Shows.
- Tableau: a Business Intelligence tool for visually analyzing the data: https://www.tableau.com/
IME - HR Application - Attendance, Projects, Time Sheets (Feb 2019 - July 2019)
- Meetings with Team Leader and Project Manager for HR Application - Attendance, Projects, Time Sheets:
Discussing Software Tools (Front end, Back end); e.g., Odoo Python Open Source HR Application; Business Claims Module, Travel Requests Module, etc.
Ministry of Education, Saudi Arabia - Presentation & Demo (March 2019 - April 2019)
- RMySQL: Database Interface and 'MySQL' Driver for R: https://cran.r-project.org/web/packages/RMySQL/
- Participate in Presentation & Demo: Sentiment Analysis.
- Tagged Words Demo on Oracle Database 11g Enterprise Edition
- Scrapping Reviews from Google/Apple App Stores and Sentiment Analysis POC.
https://github.com/JoMingyu/google-play-scraper
https://www.r-bloggers.com/analysing-ios-app-store-itunes-reviews-in-r/
- Tableau: a Business Intelligence tool for visually analyzing the data: https://www.tableau.com/
- ggplot2 is a system for declaratively creating graphics: https://ggplot2.tidyverse.org/
Alinma Bank - Machine learning use cases for Banking Data (April 2019)
- Machine learning use cases for Banking Data Analysis: Predict Best Next Offer
Alinma Bank - Big Data Proposal (April 2019)
- Banking customer churn analysis, Nearest ATM Distance from Customer Location using Android Programming
Alinma Bank - Surveying Data Science Tools (May 2019 - June 2019)
- Surveying Data Science Tools:
Microsoft ML tool, IBM SPSS, SAS tool, Google ML tool, Amazon AWS ML tool, Rapid Miner, Alteryx Analytics, Juristech Mindcraft, H2o Driverless AI.
NCB Bank - Microsoft Azure AI Chat-bot Tool (May 2019)
- Presentation on Microsoft Azure AI Chat-bot tool.
Interview New Employees - Training Materials (May 2019 - June 2019)
- Data Science: Machine learning techniques, Neural Network Architectures, Hyper parameter optimization, Python libraries, R programming.
Ministry of National Guard - Health Affairs - AI Use cases Presentation (May 2019 - June 2019)
- AI Use cases Presentation: Ministry of National Guard - Health Affairs.
Alinma Bank - Sentiment Analysis & Tagged Words POC (June 2019)
- Sentiment Analysis & Tagged Words POC: R Programming & Tableau.
KFSHRC - Machine learning use cases for Health Care Data (June 2019)
- Machine learning use cases for Health Care Data: Reducing Patients No Shows - Jeddah Data.
Government of Sultanate of Oman - Capital Market Authority - Health Insurance Information Exchange and Claims Management Platform (June 2019)
- Participate in Heath Insurance Information Exchange Proposal writing for Capital Market Authority: BI, Dashboards, Reporting Requirements.
Ministry of Defense, Saudi Arabia - Proposal (June 2019)
- Survey OCR software for Arabic images.
Ministry of Finance, Kuwait - Presentation Preparation (July 2019)
- Presentation on Machine Learning use cases; taxes, income, etc.
Ministry of Planning, Monitoring & Administrative Perform, Egypt - Presentation & POC (August 2019 - Oct 2019)
- Presentation on Machine Learning use cases; Schools planning, birth, death, etc.
https://stackabuse.com/random-forest-algorithm-with-python-and-scikit-learn/
Du Communications - Big Data Proposal (August 2019 - Sept 2019)
- Investigations for Big Data Proposal for Du Communications: Apache Kafka Availability in Cloudera versions, NoSQL databases (Cassandra, MongoDB);
MongoDB is more suitable for unstructured content, the case for Du that most of the data is structured except the customer call record (CDR), thus some of Du architects prefer Cassandra
STC Communications - DQ POC (Sept 2019 - Oct 2019)
- Investigations for DQ POC for STC Communications: Gender Prediction
Banking - Machine learning use cases for Banking Data (Oct 2019 - Nov 2019)
- Machine learning use cases for Banking Data Analysis: ATM Replenishment, Predict Best Next Offer, Banking Customer Churn Analysis. https://github.com/kavish-p/atm-withdrawal-forecasting
- Flask Python Web Framework: https://www.tutorialspoint.com/flask/flask_tutorial.pdf
STC - ISO 8000 Proposal - The International Standard for Data Quality (Nov 2019)
- Proposal on ISO 8000 - The International Standard for Data Quality: https://www.dataqualitypro.com/iso-8000-new-international-standard-data-quality/
Wssel - Presentation & Proposal - Machine Learning Use cases (Nov 2019)
- Presentation on Machine Learning Use cases
Riyadh Event 2030 - 19-20 Nov 2019 Presentation: IME AI Use cases (Nov 2019)
Ministry of National Guard Health Affairs - AI Use cases Presentation (Nov 2019)
- AI Use cases Presentation: Ministry of National Guard Health Affairs.
IME website - Data Analysis Article (Jan 2020)
- Writing Data Analysis Article for IME website.
Ministry of Finance - AI Use cases Presentation / Proposal (Dec 2019 - Jan 2020)
- AI Use cases Presentation: Ministry of Finance.
- Surveying Data Science Tools: Microsoft ML tool, Rapid Miner, Dataiku, TIBCO Data Science, H2o Driverless AI.
Boubyan Kuwait Bank - Big Data Request for Proposal (Dec 2019 - Jan 2020) - Big Data Proposal & Presentation (Dec 2020)
- Next Best Action, Churn Analysis, Sentiment Analysis, ATM Replenishment, Nearest ATM Distance from Customer Location using Android Programming,
DWH/EDH archival to Oracle Big Data Appliance.
- Surveying Data Science Tools: Dataiku, Data Robot, Cloudera Analytics.
Riyad Bank - Participate in Big Data Proposal & Presentation (Dec 2019 - Feb 2020)
- Next Best Action, Customer Behavior Analysis, Sentiment Analysis, Cards Transactions,
Nearest ATM Distance from Customer Location using Android Programming, DWH/EDH archival to Oracle Big Data Appliance.
- Surveying Data Science Tools: Dataiku, Cloudera Analytics: https://github.com/cloudera/cdsw-training
Surveying Data Science Tools: IBM Watson (Feb 2020 - March 2020)
https://github.com/IBMPredictiveAnalytics/Model_Random_Forest (SPSS)
http://ibmpredictiveanalytics.github.io/
https://github.com/IBMDataScience/watson-studio-shiny-apps (Watson)
Ministry of Health, Egypt, Corona Virus Detection using Machine Learning Research (March 2020 - April 2020)
https://github.com/ajsanjoaquin/COVID-19-Scanner
https://github.com/ieee8023/covid-chestxray-dataset/
- Tableau: a Business Intelligence tool for visually analyzing the data: https://www.tableau.com/
- Follow up Admin Application installer for Python Program for checking: 1) customer license (i.e., number of processed records), 2) the systems settings (e.g., Python interpreter installation path, Pre-trained models path, Source files settings of the input images, destination output settings (of the Images Analysis results).
Credit Card eligibility using Machine Learning Research: (March 2020)
https://www.kaggle.com/amarvw/customer-credit-card/notebook
Tahakom - RFP for Big Data (March 2020)
- Surveying Data Science Tools: Alteryx, TIBCO Data Science, CDSW for Tahakom AI Solution.
Alinma Bank - Survey Social Medial Trend Analysis (April 2020)
- Survey Social Medial Trend Analysis for a Report to know what topics Saudi population is discussing on social platforms during these COVID-19 times irrelevance with Alinma Bank or any specific keyword; Google Trends, SocialMention, SocialPointer and Social-Seek:
https://trends.google.com/trends/yis/2019/SA/
https://trends.google.com/trends/trendingsearches/daily?geo=SA
https://colab.research.google.com/github/Tanu-N-Prabhu/Python/blob/master/Google_Trends_API.ipynb
Pan Ocean Oil Nigeria - Oil Wells Production Prediction - Research & Presentation (April 2020)
- Help increase Oil production leveraging the Business process data and Oil production data to predict the out of Oil wells and blocks
http://www.panoceanoilnigeria.com/
First Bank of Nigeria - Banking AI Use cases Investigation (March 2020 - Nov 2020)
- Data Visualization and predictive analytics AI use cases; e.g., ATM replenishment, Credit Card Eligibility, Best Next Action, Churn Prediction, Sentiment Analysis, etc..
TETCO - Tatweer Educational Technologies Company, Saudi Arabia - Proposal (April 2020)
- Surveying Data Science Tools: Dataiku, TIBCO Data Science.
STC, Saudi Arabia - RFI (April 2020)
- Aggregating IME AI Tools: Customer Name, IME Tool, Year.
Alinma Bank - Scrapping Reviews from Google/Apple App Stores and Sentiment Analysis POC (April 2020 - June 2020)
- R Shiny: Makes it easy to build interactive web apps straight from R: http://shiny.rstudio.com/
- R Markdown: Data tells a story with R Markdown; turn analyses into high quality documents, reports, and dashboards: https://rmarkdown.rstudio.com/
Pensions, Saudi Arabia - Proposal & Presentation (May 2020 - July 2020)
- Participate in proposal writing: provide some innovative use cases for AI on the Citizen data, e.g., prevent double benefit (i.e. receiving two types of pensions) and who deserve the pension and when should he/she stop receiving. Predict the amount that should be collected from subscribers, amount to be paid in return, etc.
- Surveying Data Science Tools: Alteryx, CDSW for Pensions AI Solution.
Informatica, UAE - PoC (April 2020 - May 2020)
Informatica Agile healthcare responsiveness Presenation - Wednesday 22 April 2020:
Master Data Management - Patient 360 View - Healthcare use cases - COVID-19 Predictive Analytics.
Surveying File analysis (FA) products (June 2020)
File analysis products analyze, index, search, track and report on file metadata and file content, enabling organizations to take action on files according to what was identified.
File analysis provides detailed metadata and contextual information to enable better information governance and organizational efficiency for unstructured data management; https://www.gartner.com/reviews/market/file-analysis-software
https://www.searchtechnologies.com/aspire
Dataiku - Advanced Designer, Deployer, Admin Training (July 2020 - Oct 2020)
- Machine learning use cases: Dataiku Advanced Designer, Deployer, Admin Training.
Credit Agricole Egypt Bank - Dataiku Advanced Designer, Deployer, Admin Features (Sept 2020)
- Machine learning use cases: Dataiku Advanced Designer, Deployer, Admin features.
Aramco - Accenture - Integrated Smart City Systems Proposal (Sept 2020)
- Machine learning use cases: Dataiku Advanced Designer, Deployer, Admin features.
Vodafone - Machine learning use cases for Telecom OSS Data (Sept 2020 - Oct 2020)
- Machine learning use cases for Telecom OSS Data Analysis: Network/Performance: Fault Management, Predictive Maintenance.
Banque Du Caire - Big Data Presentation/Proposal (Oct 2020)
- Data Lake, ETL, ELT, and AI/BI use cases.
Etisalat Misr - Investigating cribl.io Take Control and Shape Your Data (Oct 2020)
Commercial Bank of Egypt (CIB) - Dataiku Advanced Designer, Deployer, Admin Features (Oct 2020 - Nov 2020)
- Machine learning use cases: Dataiku Advanced Designer, Deployer, Admin features.
Al-Bilad Bank - Machine learning use cases RFI reply (Oct 2020)
- Machine learning use cases: Text and Images Classification and Website Integration.
General Authority of Zakat and Tax - Machine learning use cases Proposal (Oct 2020 - Nov 2020)
- Machine learning use cases: Predict Zakat and Tax Amounts.
- Dataiku Data Science Studio
Ministry of Justice - EDC PoC AI and ML customer reply (Nov 2020 - Dec 2020)
- Informatica Acquires GreenBay Technologies to Advance AI and Machine Learning Capabilities.
- EDC provides over 100 packaged data domains such as email, credit card number, social security number, country, city, URL, and company name.
- Users can add their own custom domains too. Data assets can be classified using:
Data rules (i.e., columns with data that matches specific logic defined in the rule)
Column name rules (i.e., finds columns that match column name logic defined in the rule).
General Authority for Competition - Data warehouse and AI/BI Proposal (Dec 2020)
- Data warehouse and AI/BI use cases.
STC - Machine learning use cases for Telecom (June 2020 - Feb 2021)
- Machine learning use cases for Telecom: Predict Mobile Internet Signal Storming, Recommend Mobile Internet Optimal Load.
Social Analytics, Customer Experience, Churn Prediction, etc.
Research Big Data AI use cases;
- DataBricks (the Data Science Tool) partnered with Informatica (the Data Management Tool): https://databricks.com/partners/informatica
- SAS Enterprise Miner (the Data Science Tool) with SAS Visual Analytics (the Business Intelligence Tool).
- Tableau (the Business Intelligence Tool) partnered with Dataiku (the Data Science Tool): https://www.tableau.com/solutions/dataiku
Riyad Bank - AI Tools (Oct 2020 - March 2021)
- Surveying AI Tools: Text Mining, Video Mining, Audio Mining, Images Mining;
Dataiku, Open Text, Micro Focus, Call Miner, Clarifai, Nuance, RavenPack, Incorta, etc.
MicroFocus Apache NiFi Data Ingestion: https://www.tutorialspoint.com/apache_nifi/apache_nifi_tutorial.pdf
- Surveying SSA-Name3 Matching Tools: Informatica IIR, Oracle Data Quality Matching Server, SAS Data Quality Server, etc.
Identity Systems - SSA-Name3 Matching
Identity Systems - SSA-Name3 Matching Document
SAS® Data Quality Server to Create a Matched Record
Informatica SSA-Name3 Matching
General Authority of Zakat and Tax - Big Data Proposal (Feb 2021)
- Cloudera Data Science Workbench
Banking - ATM Electronic Journal (March 2021)
- ATM Electronic Journal: Predict ATM Amounts.
Surveying Data Science Tools: Data Robot (March 2021 - April 2021)
https://github.com/datarobot-community/tutorials-for-data-scientists
https://github.com/datarobot-community/examples-for-data-scientists
FRA Financial Regulatory Authority - Data Management Analytics RFP (April 2021)
- Data management Analytics RFP.
GAZT - Surveying Data Governance firm/personnel Europe based DAMA Partner (April 2021 - May 2021)
- Data Governance projects in Banking and Government sector experience.
Ministry of Tourism - Data Analytics Platform (Proposal and Presentation) (May 2021 - June 2021)
- Data Analytics Platform Proposal and Presentation: Dataiku
Zain Jordan - Enterprise Data Platform (Proposal, Presentation, Demo) (July 2021 - Sept 2021)
- Machine learning use cases for Telecom: Predict Mobile Internet Signal Storming, Recommend Mobile Internet Optimal Load.
Social Analytics, Customer Experience, Churn Prediction, etc.
- Dataiku Data Science Platform: Live demo on Telco Use cases; Churn Prediction & Predicting Telco Network Faults.
- Surveying Data Science Tools: Dataiku, Cloudera Analytics: https://github.com/cloudera/cdsw-training
STC Pay - Data Analytics Platform (Proposal and Presentation) (Sept 2021)
- Dataiku Data Science Platform
Commercial Bank of Egypt (CIB) - Dataiku Advanced Designer, Deployer, Admin Features (Oct 2021 - Jan 2022)
- Machine learning use cases: Dataiku Advanced Designer, Deployer, Admin features.
- Proposal for Dataiku Data Science Platform
First Bank of Nigeria - Data Archiving solutions Investigation (Oct 2021)
- Surveying Data Archiving Tools: Informatica, MicroFocus:
https://www.gartner.com/reviews/market/structured-data-archiving-and-application-retirement
https://www.g2.com/categories/enterprise-information-archiving
STC Pay - Virtual Data Rooms Platform Proposal (Oct 2021)
- Virtual Data Rooms Platform Survey
https://dealroom.net/resources/virtual-data-room-providers-comparison
https://www.kiteworks.com/platform/simple/virtual-data-rooms/
Red Sea RFP (Nov 2021)
- Dataiku Data Science Platform
Saudi Authority for Intellectual Property (SAIP) - AI & Data Analytics Solutions Presentation (Nov 2021)
- AI & Data Analytics Solutions Presentation
Al-Rajhi Bank - ISO 8000 Proposal - The International Standard for Data Quality (Dec 2021)
- Proposal on ISO 8000 - The International Standard for Data Quality: https://www.dataqualitypro.com/iso-8000-new-international-standard-data-quality/
Saudi Information Technology Company (SITE) - Request for Quotation - Dataiku Data Science Platform (Jan 2022)
- Request for Quotation - Dataiku Data Science Platform
First Bank of Nigeria - Data Products & Services Development Services (Feb 2022)
- Data Science Services Proposal
Saudi Public Investment Fund (PIF) - Request for Quotation/Proposal - Collaborative Analytics Platform (Feb 2022 - March 2022)
- Request for Quotation/Proposal - Collaborative Analytics Platform
Interview New Employees - Training Materials (Summer 2022)
- IME Unit: Dataiku Data Science Tool.
- Ejada AI Unit: New employees and Faculty of Engineering CS Students.
Tools: Python Programming, Data Science, Machine Learning, Deep Learning, Reinforcement Learning, Power BI, Angular JS.
Al-Baraka Bank - Data Management Project - Presentation (June 2022)
- Data Science and Social Hub Presentation.
Banque Du Caire - Machine Learning Use Cases (June 2022)
- Best Next Offer, ATM Replenishment, Credit Pre-Approval, Fraud Detection, etc.
Saudi Ministry of Finance (MoF) & Ministry of Justice (MoJ) (Nov 2021 - Jan 2023)
- Microsoft Power BI and Informatica EDC Integration using Informatica BDM - Technical Lead
- Software AG Aris and Informatica EDC Integration - Technical Lead
Al-Rajhi Bank - MS Power BI / Informatica EDC custom scanner Presentation (Sept 2022)
- MS Power BI / Informatica EDC custom scanner Presentation - Technical Lead.
CITC - MS Power BI / Informatica EDC custom scanner Presentation (Oct 2022 - June 2023)
- MS Power BI / Informatica EDC custom scanner Presentation - Technical Lead.
Alex Bank - SAS Enterprise Miner - Machine Learning Use Cases (Nov 2022 - Jan 2023)
- SAS Enterprise Miner - Machine Learning Use Cases - Technical Lead.
DGA - MS Power BI / Informatica EDC custom scanner Presentation (May 2023)
- MS Power BI / Informatica EDC custom scanner Presentation - Technical Lead.
From: 1 Oct. 2016 - 30 Sept 2017: Senior Software Engineer - Technical Lead (full time) Novomind Egypt LLC:
https://www.novomind.com/en/company/about-us/
Senior Software Engineer Team Leader – Order Management System (Oct 2016 – April 2017):
- Angular JS: an open source JavaScript framework to build web applications in HTML & JavaScript https://angular.io/
- Apache Maven: a software project management and comprehension tool.
Based on the concept of a project object model (POM), maven can manage a project's build https://maven.apache.org/
- Apache Tomcat: an open source implementation of the Java Servlet, JavaServer Pages, etc. https://tomcat.apache.org/
- PrimeNG for Angular JS: https://www.primefaces.org/primeng/
- H2 Embedded DB: Free SQL database written in Java, Open source, JDBC API, in-memory databases, browser based console www.h2database.com/
- Using HAL-browser: An API browser for the hal+json media type https://github.com/mikekelly/hal-browser
- Using MySQL in Spring Boot via Spring Data JPA and Hibernate: https://github.com/netgloo/spring-boot-samples/tree/master/spring-boot-mysql-springdatajpa-hibernate
- Accessing Data with JPA: http://spring.io/guides/gs/accessing-data-jpa/
- Accessing JPA Data with REST: https://spring.io/guides/gs/accessing-data-rest/;
Spring Data REST uses HAL format for JSON output; that supply links adjacent to the data that is served.
- Postman REST Client: https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en
- Domain Driven Design in Spring: http://static.olivergierke.de/lectures/ddd-and-spring/
- Spring Data REST Projections: https://github.com/spring-projects/spring-data-examples/tree/master/rest/projections
- Spring Security: https://spring.io/guides/gs/securing-web/
- Lombok annotation processor: https://projectlombok.org/
- Docker: https://docs.docker.com/docker-for-windows/
- Nexus Repository Manager: https://www.sonatype.com/nexus-repository-sonatype
- Git: a free and open source distributed version control system https://git-scm.com/
- Gerrit Code Review for Git: provides web based code review and repository management for the Git version control system. https://www.gerritcodereview.com/
- JIRA: the #1 Software Dev Tool Used by Agile Teams https://www.atlassian.com/software/jira
- Confluence: team collaboration software that changes how modern teams work. https://www.atlassian.com/software/confluence
- Jenkins: The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. https://jenkins.io/
- Logback: a successor to the popular log4j project http://logback.qos.ch/
- Hibernate: an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL http://hibernate.org/
- EclipseLink object relational mapping: http://wiki.eclipse.org/EclipseLink/Examples/JPA/Extensible
- FlywayDB: Evolve a database schema easily and reliably across all instances https://flywaydb.org/
Senior Software Engineer Technical Sessions Presentations/Organizations (Oct 2016 – March 2017):
- Domain Driven Design in Spring, 30th Oct 2016. Prepared from http://static.olivergierke.de/lectures/ddd-and-spring/
- Design Patterns Introduction (C++), 6th Nov 2016.
Java Design Patterns https://www.tutorialspoint.com/design_pattern/design_pattern_tutorial.pdf:
- Factory and Abstract Factory Patterns (Java), 13th Nov 2016.
- Builder, Prototype, Singleton, and Object Pool Patterns (Java), 20th Nov 2016.
- Structural Patterns (Java), 27th Nov 2016.
- Behavioral Patterns (Java), 4th Dec 2016.
- Organize Sessions for Clean Code, Elastic Search, Neptune Javascript web framework, etc.
Senior Software Engineer Technical Lead – iAgent – Analytics (March 2017):
https://www.novomind.com/en/customer-service-software/call-center-reporting-and-analytics/
- Senior QA Engineer.
Senior Software Engineer Technical Lead – iShop – End-to-End Testing Sanity Check and Zalenium Docker Infrastructure (April 2017 – May 2017):
- Docker: the world’s leading software container platform: https://www.docker.com/
- FluentLenium: a website automation framework which extends Selenium to write reliable and resilient UI functional tests for the browser: http://fluentlenium.org
- Zalenium: Selenium grid extension to scale up and down local grid dynamically with docker containers: https://github.com/zalando/zalenium/
Senior Software Engineer Technical Lead – Operations Pulse System – Bucky/StastD/Prometheus Pilot Project (May 2017):
- Bucky uses a Node server to forward the HTTP requests with monitoring data to Statsd/Graphite, OpenTSDB http://github.hubspot.com/BuckyServer/
- Prometheus is an open-source systems monitoring and alerting toolkit https://prometheus.io/docs/introduction/overview/
- StatsD Daemon for easy but powerful stats aggregation https://github.com/etsy/statsd
- StatsD to Prometheus metrics exporter https://github.com/prometheus/statsd_exporter
- Apache Tomcat: an open source implementation of the Java Servlet, JavaServer Pages, etc. https://tomcat.apache.org/
Senior Software Engineer Technical Lead – iAgent – Frequently Asked Questions Pilot Project (June 2017):
- Spring Boot With JSF configure JSF 2.2.x with Spring Boot 1.2.x on Servlet API 3.x https://github.com/igormukhin/spring-boot-sample-jsf
- Using MySQL in Spring Boot via Spring Data JPA and Hibernate: https://github.com/netgloo/spring-boot-samples/tree/master/spring-boot-mysql-springdatajpa-hibernate
Senior Software Engineer Technical Lead – iShop – BO Client Angular JS 2 Pilot Project (June 2017 – Sept 2017):
- PrimeNG for Angular JS: https://www.primefaces.org/primeng/
- Angular JS in-memory-web-api: https://www.npmjs.com/package/angular-in-memory-web-api
- D3.js JavaScript library for manipulating documents based on data. https://d3js.org/
- Apache HTTP Server a free and open-source cross-platform web server software, https://httpd.apache.org/
From: October 2010 - Sept 2013: IT Department of EJUST http://www.ejust.edu.eg (part time)
- Working with Spiceworks the well known free network management and help desk software (Pilot Project).
- Analysis of EJUST prospective Software Management System:
Student Affairs, Human Resources, General Ledger, Public Relations, Scientific Research, Legal Affairs, Accounting, Inventory, Purchase
- Working with OpenProj the Open source project management tool for EJUST projects tasks: Network installation, Employees Recruitment, Website tasks,..
- Working On Fujustu Blade Servers.
- Participate in installing the OpenStack Cloud Computing; Compute Infrastructure: (Nova), Controller, Storage Infrastructure: (Swift), Imaging Service: (Glance).
- Participate in developing EJUST Smart City Facility website: using the Drupal Content Management system
From: 02 Jan 2007 - To: 26 Sept 2010:
Global Impact Software https://www.linkedin.com/company/global-impact_3/ Global Impact is spin-off company from pharmaoverseas (full time)
Project Manager: From: 15 Sept 2008 – To: 26 Sept 2010
- Ministry of Health VigiFlow: Web application for Adverse drug reaction (ADR)
- Ministry of Health Tender: Web application for Health Ministry Tenders
- Pharmaceutical Inspection: Website that handles the inspection of the pharmacists, giving them expertise certificates or delegation addresses.
- POS Vehicle Integration: Integrate Vehicle Data and Maintenance Data and insurance with the Point Of Sale program
- Faculty of Fine Arts: Website for Alexandria University Faculty of Arts
- Accounting AR, AP, GL: Making Accounting module demo in OrderSavant.Net for AR. Working with QuickBooks a line of business accounting software
- Igroup: Dynamic forms allow paper to be converted to an electronic format without coding and publish the form to a mobile device.
- EDoc: Files management using barcode, OCR and indexing files through input database
- VeoProject: Making installer to VeoProject web application
- Server/Client CE: Send Catch Screen image from CE to windows application
- OrderSavant. Net conversion: Conversion of OrderSavant VB6 version to OrderSavant .Net version: http://www.savance.com/Savance-Products/OrderSavant.aspx
- OrderSavant Delivery: Shipping cycle for OrderSavant Hand held
- OrderSavant. Net Installer: Installs OrderSavant .Net, the installer is split into 4 msi's and works with the synchronization exe of OrderSavant
- Intranet Installer: Installs EIOBoard web and EIOBoard server with the database and the web service and doing validation
- OSLP: Encrypting credit-card information and obtaining shipping prices from FedEx and ups (used by Ordersavant desktop, OrderSavant Web)
- Savance Server Installer: Installs OrderSavant web and Savance Server with the database and the web service and doing validation.
* PharmaChain ERP System: Pharmaoverseas Account Manager
- IMSAutomation: Stock Handling, Extra Basic Data, Data Import Templates, New Incentive Components
- Consolidation: Making consolidation of data from source database to destination database
- PharmaChain web: PharmaChain Ext JS web application: Order Entry Module and Tender Module.
- Supplier Web Site: Web site for supply pharmaoverseas suppliers with required data
- Batch Number/Expiry Date: Integrate PharmaChain with Batch Number and ExpiryDate
- Consumption: Get the Pharmaceutical consumptions for Pharmaceutical distribution
- IT-Reporter: Making pharmaoverseas dynamic reports
- Daily Actions: Get pharmaoverseas Daily Sales
- Replication Project: Use SQL server 2008 Replication for Basic Data operations in PharmaChain ERP System.
- Terminal services project: Installing PharmaChain ERP on Win server 2008 R1.
- Database Partitioning Project: For PharmaChain ERP Tables Archiving purposes; to improve the performance of transactions; Partitioning of storage allows to find data faster.
Team Leader, Technical Lead and Training Manager: From: 15 Feb 2008 – To: 15 Sept 2008
- IMSAutomation: Superior Sales Force Automation module, with customizable automatic data importing module,
Tools: Microsoft ASP.Net 2008 Team Suite (and DB Professional, Web- Load Testing), SQL Server 2005, Net Tiers Framework, Crystal Reports 11 R2.
https://www.tutorialspoint.com/crystal_reports/crystal_reports_tutorial.pdf
Role: Team Leader (Supervision on Analysis-Design-Development) and Database Development.
- Global Hospital: Website for handling the main operations of a Hospital organization from the patients data, service providers data, surgeries data,
Tools: Microsoft ASP .Net 2005 Team Suite (and DB Professional), SQL Server 2005, Net Tiers Framework, Crystal Reports 11 R2.
Role: Team Leader (Supervision on Development: Converting the system reporting from MS Reporting Services to Crystal Reports),
Development (Making the setup wizard, Making the Administrative Functions Database Backup, Excel Files Data Entry).
- Secret Gift Exchange:
Secret Gift Exchange is a free website that helps families and groups match up individuals for gift exchanges, without the hassle of drawing names from a hat.
Tools: Microsoft ASP .Net 2005 Team Suite (and DB Professional), SQL Server 2005, CSLA Framework, Infragistics Toolkit.
Role: Team Leader (Supervision on Prototype Analysis and ASP.Net Development)
- mccnet colleagues project: Website that manage colleges data with giving statistics about the students data.
Tools: Microsoft ASP VB .Net 2005, Access 2003.
Role: Technical Lead and Senior Software Developer.
- Faculty of Pharmacy: Website for the Alexandria University Faculty of Pharmacy,
Tools: Microsoft ASP .Net 2005, SQL Server 2005,
Role: Technical Lead & Senior Software Developer.
- Pharmachain Web: Web application that handles the purchase order entries and reporting for sales transactions.
Tools: Microsoft ASP .Net 2005, SQL Server 2000, Extended Java Script, Crystal Reports 11 R2.
Role: Technical Lead and Crystal Report Integration.
- Training Summer 2008: for new employees and Faculty of Engineering CS Students.
Tools: Microsoft ASP .Net 2008, SQL Server 2005, AJAX Extensions, AJAX Control Toolkit, Crystal Reports, Code Smith & Net Tiers, VSTS & DB Professional, GlobalImpactWebLibrary.
Role: Trainer Project Manager.
Senior Software developer & Analyst: From: 02 Jan 2007 – To: 15 Feb 2008
- HR Attendance: Application that handles the Human Resources of a company.
Tools: Microsoft VC++.Net 2003 (MFC), SQL Server 2000 (SQL Management Studio, SQL analyzer, SQL profiler), Crystal Reports 6.
Role: Analysis (Writing SRS “Software Requirements Specification”), Design (Writing ERD & Design document), Development (Coding).
- Safe transactions - Fleet Management Modules: two of the modules of PharmaChain ERP system that is the backbone of a Pharmaceutical distribution
- Supply Chain Management System that is an Integrated system for handling all company operations.
Tools: Microsoft VC ++ .Net 2003 (COM, MFC), SQL Server 2000, Crystal Reports 6.
Role: Analysis (Writing UI, SRS), Design, Development, Quality Assurance, Database Administration.
- Microsoft ASP .Net 2005 Team Suite: Training on ASP.Net 2005 Team Suite,
Role: Trainee
- FoodChain ERP system: A backbone of a Food chain distribution - Supply Chain Management System that is an Integrated system for handling all Food stores operations.
Tools: Microsoft VC ++ .Net 2003, SQL Server 2000, Crystal Reports 6.
Role: Senior Software Developer
- GPS WebService: Web service that transmits the current location coordinates between mobile device and server database.
Tools: Microsoft .Net 2005 Team Suite, SQL Server 2005 (SQL Management Studio, SQL profiler).
Role: Senior Software Developer.
- Tazup: Property Management Website.
Tools: Microsoft ASP.Net 2005 Team Suite, SQL Server 2005, Net Tiers Framework.
Role: Senior Software Developer.
- MyHomeSpot: Property Management Website.
Tools: Microsoft .Net 2005 Team Suite (WPF “Windows Presentation Foundation”).
Role: Software Analyst.
- Microsoft .Net 2005 Team Suite Training: Team Foundation Server (TFS), DB Professional, Versioning control,
Role: Trainee
- Supplier WebSite: Web based application where Suppliers define their own reports with a secure connection to servers for maintaining confidentiality,
Tools: Microsoft ASP .Net 2005 Team Suite (Team Foundation Server, DB Professional, Versioning control), SQL Server 2005, Net Tiers Framework.
Role: Senior Software Developer
- Faculty of Pharmacy Result Application: Application that handles the result of Faculty of Pharmacy.
Tools: Microsoft C# .Net 2008, Far Point Spread Sheets Controls Library.
Role: Senior Software Developer
From: 16 July 2006 To: 28 Dec 2006 Integrated Solutions For Ports (ISFP) http://www.isfpegypt.com/ (part time)
Software Process Implementation: QMS, Requirements Management, Project Management, Quality Assurance, Product Engineering, Configuration Management.
Software Development Life Cycles: RUP iterative approach– Agile XP programming experience
From: 8 June 2006 To: 13 July 2006 Unilever Mashreq, Alexandria Egypt http://www.unilever.com/ (part time)
Oracle Forms & Reports developer 6i
From: 1 Dec 2005 To: 1 Dec 2006 Egyptian Naval Forces IT department http://www.mod.gov.eg/
Oracle Forms & Reports developer 6i,
Microsoft visual Studio 6.0 C++,
Oracle Forms & Reports developer 10g