Karen Ngala is
a Software Developer, Technical Writer and life-long learner.
I am keen on employing technology to improve people's quality of life through collaboration of ideas and user-centred design.