Sajjad Murtaza

Lahore

Develop and maintain new or improved software products, procedures, and techniques.
Function well independently and in a team, analytical thinkers, creative and innovative, and have excellent communications skills.

  • Work
    • Software Engineer
  • Education
    • Computer Science