Hi there 👋I'm an Android Developer and occasional UX/UI designer based in Cape Town, South Africa. I currently work at Over. I am passionate about the intersection between code and (Material) design, and enjoy creating experimental Android projects in my spare time. I also enjoy hosting Google-related events that benefit the community and do so by organizing Google Developer Group (GDG) Cape Town.
OverI am currently employed at Over and form part of a small team tasked with building the Android version of their highly succesful iOS app. Over is best described as "Photoshop for your phone", allowing one to layer images, text, drawings, effects and more to create any kind of graphic/media content imaginable.
LunoI developed the Luno Android app as my full-time job from March 2016 to December 2017. Luno is a Bitcoin/Ethereum wallet and exchange service currently operating in South Africa, Europe, Malaysia, Indonesia, Singapore and Nigeria. Their goal is to "make money frictionless" by providing the best UX for buying, selling, storing, sending and receiving cryptocurrency. To the moon!
Rugby RankerI am developing Rugby Ranker on an ongoing basis as an Android app for viewing and predicting the latest World Rugby rankings 🏉 It displays the latest international rankings and makes use of the World Rugby 'Points Exchange' system in order to predict changes in team positions and points. Rugby Ranker attempts to make use of the latest Android libraries and best practices, including Kotlin, Architecture Components and Material Theming. The source code can be found on GitHub.
Lens LauncherI developed Lens Launcher as an entry to the Google IO 2016 Experiments Challenge. I was a runner-up winner and the app is now featured on Android Experiments. Lens Launcher is a home screen replacement app that uses an equi-spaced grid and a fisheye lens to provide a unique, novel way to browse and launch your apps. The app has seen great popularity, with over 1 million downloads and many active users.
ShortStoriesI developed ShortStories as an entry to the Google IO 2017 Experiments Challenge. I was a runner-up winner and the app is now featured on Android Experiments. ShortStories provides a platform to play text-based games using the various elements of the Android System UI (Notifications, App Shortcuts and Dialogs). The app was inspired by CYOA books and other forms of interactive fiction.
Posts and presentations 📢I presented on "Using Material Tools & Components to design & build a real Android app" at droidcon Kenya and DevFest South Africa. The video of my presentation can be found on YouTube.
I aim to occasionally write posts on Android topics I have learnt and am interested in. You can find these over on Medium.
I have presented on various Android-related topics through GDG Cape Town. The slides for these presentations are hosted on Google Slides, found below.