From a very early stage in life, Ashraf was attracted to science and the workings behind technology. He always had an indescribable fascination for technology-oriented and mathematically based subjects. Hence, his decision to pursue his studies in Computer Science arose in the undergraduate level. Having successfully completed this degree, he realized the need to develop his knowledge even further in this highly diverse and ever-changing area of technology by participating in the development of application software.
Overall, he has found himself, to be interested having creative ideas. As a profession, Software Engineer became a best choice for him to work not only as a technical person, but also to enjoy his engagement here along with his own imagination & creativity. When he had been worked as Team Leader for software development teams, it was also an enjoyable job for him, to manage & guide all the technical persons there, along sharing his own, as well as his team member’s ideas. As a matter of fact, he has found his professional engagement as a software engineer, not only to earn his living expenses, but also to earn mental satisfaction thru his living path.