Mohamed Meabed

...

Lifelong learner, original thinker, seeker of infinite knowledge, purveyor of wisdom and also, coincidentally, a Software { architect, designer, engineer, startup CTO }