Published multiple journal articles on topics such as competitor user review analysis, CI/CD configuration practices, code clone dynamics, predicting the change impact of resolving defects, build durations and breakages, tracking bad updates in mobile apps, release notes patterns, feature comparison for competing mobile apps, and improving UI of apps based on user reviews.
Research Experience
Currently working as an Assistant Professor at the University of Toronto; has ten years of experience as a software engineer, having worked for the Egyptian Space Agency, Hewlett Packard, Electronic Data Systems, and others.
Education
Completed Ph.D. at Queen’s University in the Software Analysis and Intelligence Lab (SAIL) under the supervision of Prof. Ahmed E. Hassan.
Background
Assistant Professor at the University of Toronto, Software Engineer, and Researcher. Research interests include user feedback, developers' common practices, performance analysis, app design, and rapid releases.