Omar Abdelrahman Ahmed | Software Engineer