Harrison Kamau

324
reputation
1
5

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