Farhaj Ahmed
Farhaj Ahmed

Farhaj Ahmed

Computer Scientist | iOS Engineer | iOS Trainer | Entrepreneur | Mentor | Da’ee | Philanthropist