WORK HISTORY
Aug 2017 to Present
Head Mobile Apps Developer
Code 256 Limited.
● Illustrate design ideas using storyboards, process flows and sitemaps.
● Identify and troubleshoot UX problems (e.g. responsiveness).
● Conduct layout adjustments based on user feedback.
● Discussing the client's requirements and the proposed solution with colleagues.
● Developing application programming interfaces (APIs) to support mobile functionality.
● Keeping up to date with the terminology, concepts and best practices for coding mobile apps.
● Working closely with colleagues to constantly innovate app functionality and design.
● Work with various companies to sponsor apps and develop a budget before production increases.
● Present finished project to upper management to receive final approval.
● Android and iOS Accounts.
Jun 2017 to Present
UI/UX Designer
Code 256 Limited.
● Investigating user experience design requirements for our suite of digital assets.
● Developing and conceptualizing a comprehensive UI/UX design strategy for Munno brand.
● Producing high-quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
● Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets.
● Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
● Collaborating with the marketing team, and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
● Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behavior.
● Adhering to style standards on typography and graphic design.
Jun 2021 to Nov 2021
Head Mobile Apps Developer
Collywood TV
● Illustrate design ideas using storyboards, process flows and sitemaps.
● Identify and troubleshoot UX problems (e.g. responsiveness).
● Conduct layout adjustments based on user feedback.
● Discussing the client's requirements and the proposed solution with colleagues.
● Developing application programming interfaces (APIs) to support mobile functionality.
● Keeping up to date with the terminology, concepts and best practices for coding mobile apps.
● Working closely with colleagues to constantly innovate app functionality and design.
● Work with various companies to sponsor apps and develop a budget before production.
● Present finished project to upper management to receive final approval.
● Android and iOS Accounts
Jul 2021 to Dec 2021
iOS & Android app Developer
Jamaican Jerky
● Develop UI mockups and prototypes that clearly illustrate how apps function and look like.
● Design and develop advanced features for iOS and Android.
● Work with various remote data sources and APIs via REST and JSON.
● Support the entire application lifecycle (concept, design, test, release and support).
● Work on native app bug fixes and performance enhancements.
EDUCATION
Doesn't Expire
Google UX Design Professional Certificate
From Google
User experience (UX) designers focus on the interaction that users have with products, like websites, apps, and physical objects. They make those everyday interactions useful, enjoyable, and accessible. Over 7 courses, gain in-demand skills that will prepare you for an entry-level job. At under 10 hours per week, you can complete the certificate in less than 6 months. You will create designs on paper and in digital design tools like Figma and Adobe XD.
iOS & Swift - The Complete iOS App Development Bootcamp
The App Brewery
Concepts of Object Oriented Programming (OOP) Control Structures Data Structures Software Design Networking Persistent Local Data Storage How to Implement In-App Purchases with Apple StoreKit Machine Learning Augmented Reality SwiftUI
Android App Development Bootcamp
The App Brewery
Java Development Kotlin Development Develop applications by getting real-time data from the Internet Using SQLite database Using Architecture Components (ViewModel, LiveData, Room) You will learn how to make a messaging app using Firebase.= Material Design principles and components. You will be able to develop modern Android apps
Aug 2014 - Oct 2017
Bachelor's Degree in Information Technology
Ndejje University
Webiste Development Mobile Apps Development Networking Computer Repairs Data Structures & Algorithms Databases
Design Skills
Figma
Adobe XD
inVision
Sketch
Coding Skills
Swift(iOS)
Java & Kotlin (Android)
HTML & CSS
Java Script
TESTIMONIALS
Egbert Hart
Collywood & Jamaican Jerky
Having worked previously with K, I decided to engage UX connections to help to implement UX best practices as we were establishing new products and engineering processes. K, was involved to help us with customers surveys, improving the current platform and supporting the development of entirely new products and solving complex users challenges. I wouldn’t hesitate to recommend UX connections as he brings professionalism, pragmatism and likeability.
Nabimanya Isaac
Paycad International
Commitment to work and attention to detail displayed by the team is commendable, without that I don’t think that the project would have progressed so smoothly. I definitely recommend Perception System to other clients.
Collins William
Darlins Limited
Working with Drake has been a pleasure. Better yet - I alerted him of a minor issue before going to sleep. The issue was fixed the next morning. I couldn't ask for better support. Thank you Drake! This is easily a 5 star App Developer.
Nakitende Leticia
Women In Technology Uganda
Loved working with Drake. Have tried to replicate his processes with each UX task that I’ve played a part of ever since. Easy to work with and full of creative input too. Keen to get him involved in my future projects.