Mohamed Okasha

Software Engineer, enthusiastic about what I do. Always interested in how things work under the hood. 
Read more