Omar Ali
Omar Ali

Omar Ali

An avid learner who's insatiably curious about new tech, video games and self-development. Recently picked up coding with the aim of mastering it and creating.