Chris Keenan
Professional software engineer. Kotlin and clean code enthusiast. Active open source contributor for the Kotlin multi-platform ecosystem. Senior Android Engineer at @StarryInternet.
- 📰 Latest articles: chriskeenan.codes
- 🐦 Follow me on X: @ChrisKeenan
- 📫 How to reach me: Contact me here
- inject - Inject annotations for common code.
- serialization-parcelable - Android Parcelable support for kotlinx.serialization.
- krypt - Kotlin multi-platform cryptographic utility library.
- kapi - Server-side API development with Ktor.
- cycle - App presentation layer design pattern.
- navigation - App navigation library.
- time - Kotlin Duration and kotlinx.datetime companion library.
- paginate - Kotlin Pagination Library.
- dispatchers - Simple wrapper around the Kotlin Coroutine
Dispatchers
object for common usecases. - validator - Simple and flexible validation library.
- colors - Color representation for common code.
- emoji - Emoji usage and UI support library.
- logger - Kotlin Multi-platform logging utility.
- uri - Kotlin Mutli-platform URI objects and validation.
Help support my Kotlin multi-platform open source work!