Jamal Ashraf

569
reputation
6
9

Programmer, architect, learner, designer - these are just a few of my titles. What I really am is a passionate technology enthusiast. I take great joy in learning new technologies and finding ways they can help people and businesses every day. A passionate learner with heart and ambition in mind!