Hala Haitham

Hala Haitham

software engineer, engineering management, deep thinker, interested in life