Olena main picture

Olena Dychuk

UX/UI designer

Warsaw, Poland

About me

a sense of humor is the key to success