byaruhanga

byaruhanga

I am grateful to be alive. I love to make a contribution and positively impact lives of others. I am bible student, farmer, designer, engineer, product developer and programmer.