Sashika Suraweera
Sashika Suraweera

Sashika Suraweera

I’m a Software Engineer at a software development company based in the USA and a visiting lecturer at a reputed institute.