Ikechi Uche
LinkedIn profile +234**********
Github profile *********@*****.***
Summary
A final year student at the University of Nigeria, Nsukka studying Bachelor’s Degree in Computer Science. Managed to create a few full-featured Kotlin based mobile application from scratch with MVVM architecture, communicating with firebase database as backend, and a variety of modern Android libraries such as Dagger/Hilt, Databinding, ViewModel, LiveData/Flow, and lots more.
Eager to learn new areas of expertise. Self-driven at work but also support efficient collaboration.
• Fluent English and French
• Kotlin, Java
• UI/UX design
• Libraries: Coroutines, Gson
• Dependency Injection (Dagger/Hilt, Kodein)
• REST API (Retrofit)
• Git
• UI Testing (Espresso)
• Cloud backends (Firebase Auth,
Firestore)
• Database (Room)
• Architecture (MVVM, SOLID
principals)
• Other Area of Interest(AI,
Blockchain, Cryptocurrency)
Achievements
UniJamb: a Kotlin-based Android application
• UniJamb is a one-time subscription app developed for Android phones. This application enables students preparing for the Joint Admission and Matriculation Board Examination(JAMB) to practice and get familiar to pass questions. To see how the application works download here
• 100% written in Kotlin
• Utilize Coroutines, LiveData/Flow, Retrofit and kotlin serialization for synchronizing local data with cloud backends (Firestore, Firebase Authentication, Firebase Storage)
• Dagger/Hilt is responsible for dependency injection, where single instances of each objects are injected into appropriate classes.
WorldsRecipe: a Kotlin-based Android application
• WorldsRecipe is a two screen app displaying recipes selected randomly from different countries around the world, I developed this using Material design and the latest android jetpact components, download the app here. Education
Bachelor’s Degree, Computer Science
University of Nigeria, Nsukka Department of Computer science.