amahfouz

145
reputation
2

Software Engineer / Architect / Manager.