Faizan Ahmed

Faizan Ahmed

Passionate and tireless software engineer. Inquisitive to learn new technologies.