Noran Azmy

Noran Azmy

Noran Azmy

A software engineer who enjoys writing on a variety of topics, including personal development, productivity, learning, books, politics, and social issues.