I build libraries and tooling for the Kotlin Multiplatform ecosystem: resilience, structured concurrency, and networking. Author of 2 books and 4 article series on KMP/CMP. Based in Montevideo, Uruguay ๐บ๐พ.
Kotlin Multiplatform libraries published on Maven Central, with full CI/CD and documentation.
|
kmp-resilient โญ 146 Resilience patterns (Retry, Circuit Breaker, Rate Limiter, Bulkhead, Hedging, Cache) for
|
structured-coroutines ยท docs โญ 134 Toolkit for enforcing structured concurrency in Kotlin: compiler plugin (K2/FIR), Detekt rules, Android Lint, and an IntelliJ plugin โ catch mistakes at compile time, not in production.
|
|
ktor-persistent-cache โญ 27 Persistent HTTP cache for Ktor Client on Android, iOS, and JVM using Okio โ survives app restarts, with configurable TTL, size limits, and LRU eviction.
|
|
| Book | Platform |
|---|---|
| KMP for Mobile Native Developers โ book site | Leanpub |
| CMP for Mobile Native Developers | Leanpub |
| Series | Parts |
|---|---|
| Adopting Kotlin Multiplatform without Chaos โ strategic/organizational adoption of KMP | 5 |
| KMP for Mobile Native Developers โ foundations, DI, modularization, testing | 5 |
| CMP for Mobile Native Developers โ UI, state, navigation, DI, native interop | 6 |
| KMP Design for Android/iOS โ API design, concurrency, Swift-native contracts | 3 |





