Software Engineer
Zaphyr Technologies
i3RL
Principal Software Engineer
giant group
Software Developer
Technical Consultant
Team Lead - Software Development
University of the Punjab, Lahore