Ahmad Jamal
Ahmad Jamal

Ahmad Jamal

Developer with various interests. awarded degrees in Information-Technology. making a living as a Mobile-Phone Technician, and occasionally part-time teaching.