About
Mission
Developing cloud-based scalable web platforms using the cutting edge technologies of artificial intelligence, blockchain, and quantum computing.
Vision
Delivering high-impact digital products to the end-users and the enterprise.
Team

Mustafa Qamar-ud-Din
Co-founderMachine Learning Engineer, 10+ years of experience, Java and Python

Eman Mohammed
Co-founderBackend Engineer, 10+ years of experience, Java and PHP.
Our Services
We are ready to help you with data analytics, big data, and ETL/ELT pipelines.
-
# Elasticsearch
We will help you deploy scalable Elasticsearch clusters including Kibana insightful visualizations and dashboard. Ingest data with logstash pipelines using enrich transformations to process the data on the fly. We will help you with the cluster maintenance and setup alerts and notifications for cluster warning status.
-
# Apache Spark
We will help you develop distributed in-memory data processing using Apache Spark at scale. We develop, deploy, and maintain the Spark cluster using technologies such as Kubernetes, Spark Streaming and Spark ML.
-
# Apache Kafka
We leverage big data pipelines using Kafka. We make use of KSQL to summarize data on the fly in the queues before it is ingested into either Elasticsearch or another NoSQL data repository. We connect Kafka queues to Spark Streaming for further processing and transformations.
-
# AWS Cloud Architecture
We have rich experience in AWS cloud solutions architecture. We cover your needs when it comes to AWS EC2, AWS S3, AWS DynamoDB, AWS Lambda, AWS Kinesis, and many more AWS cloud services.
Portfolio
Algorithmic Trading
- Deep Reinforcement Learning Automated Trading Agent
- Sequence to Sequence Recurrent Networks for Time Series Forecasting
- Portfolio Optimization and Visualization Real-Time Dashboard
Power Grid Optimization
- Deep Neural Network Power Consumption Forecasting
- Big Data Acquisition and Transformation Pipeline
- Deployment with Cloud-Native Microservices and Asynchronous Messaging Queue
Recommendation System
- Deep AutoEncoder User-Item Implicit Collaborashowtive Filtering
- Big Data Acquisition and Transformation Pipeline
- Admin Dashboard Integration and Customer Segmentation Visualization
KYC Identity Verification
- Optical Character Recognition OCR for Identity Card, Driving License, and Passport
- Face Detection, Recognition, and Matching Technologies.
- Deployment with Cloud-Native Microservices and Quantitative Performance Monitoring
Drop-Shipping Platform
- Development of E-Commerce Platform and Online Payment Gateway Integration
- Big Data Extraction, Aggregation and Transformation Pipeline
- Single Page Application Frontend
Product Image Recognition
- Deep Convolutional Network for Product Detection and Recognition
- Real-Time Model Training on New Images
- RESTful APIs Deployment with Model Training Admin Dashboard Development
Video Biomechanics Analysis
- Deep Learning Object Detection and Recognition
- Deep Learning Time Series Analysis and Forecasting
- Video Aggregation and Processing Cloud Pipeline
Online Courses

Machine Learning for Algorithmic Trading Bots with Python
Introducing the study of machine learning and algorithmic trading for financial practitioners

Introduction to Generative Adversarial Networks using PyTorch
Introducting state of the art methods, recent techniques, and step-by-step hands-on projects

Beginning Arduino Uno Programming in C++
An introductory course intended for beginners and enthusiasts who are curious about how to
Blog

Cross-Validation Strategies for Time Series Forecasting
Time series modeling and forecasting are tricky and challenging. The i.i.d ( identically distributed independence ) assumption does not hold well to time series data.

How to become an expert in Computer Vision?
The question has been puzzling me for quite a while; How to become an expert in Computer Vision? And by an expert, I mean as a software engineer aka developer.

Useful Resources for Quantum Computing
Quantum Computing & Quantum Information is the promising future of Computer Science. Quantum Computing is making a disruption in areas such as Cryptography.

Quantum Finance: Quantum Computing Applications ...
Computer algorithms are inherent in every aspect of our daily lives without us noticing their existence. The smartphone in one’s pocket is thousands of times far more.

Artificial Intelligence: The History of Self-Driving Cars ...
The self-driving car industry is now one of the very hottest trends, causing a loud buzz not only in academia and industry but also from a socio-economic perspective.

Objective Functions in Deep Learning
In this report, I shall summarize the objective functions ( loss functions ) most commonly used in Machine Learning & Deep Learning.

Artificial Intelligence, Smart Cities & Intelligent Water in MENA
Water is one of our most precious natural resources, yet its availability has been severely impacted by the industrial revolution and resulting climate changes.

Synopsis of GraphGAN
GraphGANs are constituted of a Generator that is learning the underlying connectivity distribution between vertices as P(V|v_c) and a Discriminator

Synopsis of MGAN
Markovian Generative Adversarial Networks (MGANs) capture the feature statistics of Markovian Patches and generate images of arbitrary dimensions.

Synopsis of LeakGAN
Combining Reinforcement Learning with Generative Adversarial Networks has been applied to many problems such as drug discovery and text generation.

Synopsis of MaskGAN
MaskGAN allows the end-user to edit a segmentation mask which is used as a condition to apply face style manipulations interactively.

Revelations of Medieval Art with Image Processing and ML
Once we start believing that we understand our history, a new breakthrough reveals unexpected secrets. Taking historical facts for granted is no longer our only choice.
Vlog
Objective Functions in Deep Learning
Design and analysis cost functions for training deep learning models.
Bank Marketing Data Preprocessing
Perform data engineering on bank marketing dataset using Python, Pandas, and MatplotLib.
LeNet5 using PyTorch
Implement Convolutional Neural Networks (CNN) as per LeNet5 for Handwritten digits recognition.
Classification on Kaggle Titanic Dataset
Implement a deep learning classifier on Kaggle using Python.
Python SciKit-Learn Regression Analysis
Implement and evaluate different regression analysis techniques using Python and SciKit-Learn.
How to become a Professional Data Scientist
I introduce a structured learning plan that could help you acquire the necessary qualifications with supplementary materials.
IoT Communication Protocols
Demonstrate different IoT communication protocols such as MQTT and CoAP using Arduino, ESP8266, and Rasperry Pi Gateway.
Support Vector Machines
Simplified mathematical derivation of Support Vector Machines (SVM) classifiers and different kernel functions.
Drug Discovery using Deep Learning
A talk about drug discovery techniques using deep learning, reinforcement learning, and generative adversarial networks (GANs).
Products
SciNet
- A Digital Platform for Connecting Scholars, Research Labs, Academic Conferences, and Research Projects Funding.
JustQuiz
- A Digital Platform for Online Examinations and Assessments offering a unique user experience for universities, colleges, schools, and community teachers.
Sheet Music Club
- Interactive game to teach beginner musicians how to read music notations effectively while playing.
Contact
Location:
Cairo 11513, Egypt.
Email:
mustafa@mQuBits.com
eman@mQuBits.com
Call:
+2 010 07 83 34 87