Uche Anyanwu's repositories
Algorithms
The codes and my solutions to exercises from the book "Algorithms" (4th edition) by Robert Sedgewick and Kevin Wayne.
Android-Kotlin-MVVM-Template
[In progress...] Chat APP | MVVM + Clean Architecture | Kotlin, LiveData, Koin, Databinding, Navigation Fragments, Rx, Room, Crashlytics, Circle CI config, commons classes for UI.
android-showcase
💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
coding-interview-university
A complete computer science study plan to become a software engineer.
DragDropSwipeRecyclerview
Kotlin Android library that extends RecyclerView to support gestures like drag & drop and swipe, among others. It works with vertical, horizontal and grid lists.
EspressoUITest-Examples
Examples of UI Testing with Espresso, Mockk, androidx.test
flexbox-layout
Flexbox for Android
HackerRank
HackerRank solutions in Java/JS/Python/C++/C#
Hands-On-Data-Structures-and-Algorithms-with-Kotlin
Hands-On Data Structures and Algorithms with Kotlin, published by Packt
Kotlin-Coroutines-Android-Examples
Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.
library-android-pinpad
A PinPad for android apps
MVVM-Kotlin-Android-Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Open-API-Android-App
Kotlin, MVI Architecture, Dagger2, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication
praticeNote
learning kotlin
RxJava-FlatMap-Example
Getting data from multiple sources using a FlatMap Operator
Software-Project-Ideas
Feasible, organic software project ideas that are suitable for all developers, including junior ones.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
UltimateRecyclerView
A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
-learn_algorithms
Practicing a number of useful data structures and Algorithms in java
LottieBottomNav
An android library that allows to use Lottie and create the bottom navigation.
myGit-plugin
personal git plugin
AndroidAppToUploadFile
Android app to upload file and the user can pause and resume the upload
free-for-dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
LeetCode
Documenting my LeetCode training journey during my doctoral studies.
Tractionassignment
A Take -home assignment for a role