Ray is currently pursuing a Masters degree in Telecommunication Technology at Strathmore University - Kenya.
He completed His Bachelor's degree in Information Technology from Jomo Kenyatta University of Agriculture and Technology in July 2010.
Ray has worked as a Tutorial Fellow for 4 Months before Joining Imnobia Mobile Company to become a Full Time Software/Mobile developer
Ray has a passion for Software Development and believes I.T was made for HIM.
Ray is an Active member of several I.C.T Bodies: Kenya Computer Society , Africa I.C.T Network,Computer Aid - Kenya,Mobile software Development Group, Nairobi GTUG (Android Developers),Kenya Telecom Industry
Java Programming (J2EE - Advanced, J2SE - Advanced)
Mobile Technologies (J2ME, Android, Mobile Web,WAP, SMS and USSD)
Python, PHP, Django, CSS, HTML, AJAX