Atifa main picture

Atifa Aghazada

Software engineer

London, United Kingdom

About me

.