Guillem Roca Guillem
Software Engineer — Android · Barcelona
Currently building at Wallapop
Based in Barcelona.
About
I re-envision how people interact with media technologies.
I’m an Android engineer in Barcelona, currently building at Wallapop, and an expert in Kotlin, Android and Jetpack Compose.
Lately I’ve been packaging Android and Kotlin Multiplatform engineering practices into skills for AI coding agents.
Projects
Pinned on GitHub,
refreshed daily.
- agent-skills-android Production-grade engineering skills for AI coding agents tailored to Android
- androidify Sample app for Androidify
- compose-multiplatform Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
- compose-recompositions Some samples to explain how recompisitions work and how to optimize the implementation
- sample-chat Pubnub Sample Chat architecture
- samples-jetpack-compose A collection of Jetpack Compose sample projects demonstrating best practices, UI components, and advanced features.
Stack
- 01 Android
- 02 Kotlin
- 03 Jetpack Compose
- 04 Kotlin Multiplatform
- 05 Java
- 06 Gradle
- 07 MVVM / MVI
- 08 Clean Architecture
- 09 Coroutines
Elsewhere
About
Catalan by language, retro gamer by habit.
Outside work I translate games and handheld software into Catalan, tinker with retro handhelds, and build small apps just for the fun of it.
Lately
- Translating
- AM2R, Another Metroid 2 Remake, into Catalan
- Localizing
- spruceOS for retro handhelds, in Catalan
Made for fun
- birds A wholesome birds display done in Kotlin Multiplatform
- github-browser-lab Another GitHub Android client to test and show architecture and UI/Material Design samples
- CMP-Bookpedia Compose Multiplatform Bookpedia app with support for Android, iOS and Web
- mooder-android A custom keyboard with mood analysis capabilities