Darius Njihia

I am a software engineer who is keen on solving problems using code and design.