Technologies by Dr. Bilal Haider