Mahmoud Galal

Software Engineer, who has an obsession with tickling new problems and usually I like to reinvent the wheel to understand how things work under the hood. leaving my fingertips everywhere.