Computer scientist, software engineer for the service of man.
Location:Philippines
doncadavona doesn’t have any following yet.