I am an Android Developer, with eight years commercial experience and nine apps launched in the Google Play Store. I have experiences in an agile working environment with both SCRUM and Kanban methods and always trying new technologies. Seeking a position to utilise my strong background and make a positive contribution to any organisation.
I can code confidently in Kotlin and Java, as well as working with Jetpack Compose, Dependency injection tools (Dagger2/Hilt), databases, flows, coroutines and Kotlin Multiplatform. I can confidently handle Git, Gradle and work with RESTful APIs using libraries such as Ktor and Retrofit. I have also created tests for specific extension functions in Kotlin to ensure they work as intended.
Work history
N
N
Android EngineerNYOUM
London, United KingdomFull Time
During my time at Nyoum I have helped launch the communications application called LOVE which is a brand new way to communicate with your loved ones. This app was developed in pure Android and I am working closely with a team of out-sourced developers to meet tight deadlines. Using coroutines, use cases, MVVM architecture, flows, etc.
I also started working with AI. The AI technologies were used to create a live transcription to Video and Audio messages. I developed this using the coqui-ai STT engine and training language models to develop an on-device. As well as libraries such as Google’s MLKit translation API.
Since its launch LOVE has been featured in news articles such as Business Insider and Bloomberg.
R
R
Engineer (Native Apps)Red Ventures Ltd
- London, United KingdomFull Time
At Red Ventures, I have been working on several apps as part of CNET Media Group. This includes; CNET, Gamespot & TVGuide.com. During this time I have learned more about Coroutines, using flows as well as Kotlin Multiplatform, Dependency Injection Tools (Dagger 2 and more recently Hilt). As well as migrating and building new features in Jetpack Compose. Also using Ktor instead of Retrofit for API calls.
During this time I have learned more about Continuous integration (using CircleCI) as well as using Databases within the Android app more (Both Realm and KodeIn-DB).
+ Show more
Skills
- Android
- Android Development
- Software Development
- Application Development