Omar Zahran 

Tech enthusiast and writer, hip hop head.