Harrison Kamau

326
reputation
1
5

Software developer with an unending appeal to logical problem solving, mathematics, computing and research.