As a software engineer, I have a great interest in user experience design. I try to spend as much time as possible learning and discussing user experience best practices with user experience designers. I believe that a good application is an application that is made with the user’s best interest in mind.
Throughout my working experience, I've worked with multiple technology stacks, including LAMP, C#.NET, iOS, and Android.
Develops, improves, and maintains SmartPesa SDK for Android, .NET, and iOS platform. Leads the integration of SmartPesa SDK with multiple external systems and mPos readers. Manages source code, code reviews, unit tests, and version releases.
Develops new features and maintains existing code for TradeHero's Android Application using Android's best practice. Improves the overall performance and design of the application using Material Design and Google's UI/UX guidelines.