Khwilo Kabaka

Mobile web application developer skilled in developing mobile web applications that utilize the capabilities and features of the modern web.