Chuka Okoye-Ahaneku
Chuka Okoye-Ahaneku

Chuka Okoye-Ahaneku

Aspiring software developer, based in London.