💬 A Thought for the Wand-Wielding Dev
"Code, in my not-so-humble opinion, is our most inexhaustible source of magic."
— Not quite Dumbledore, but definitely his vibe in the Jetpack Compose Era.
I'm Ángeles Martín, Android & Multiplatform Developer with a magical touch.
Once a humble apprentice in the arcane arts of Android development, I now stand as a seasoned sorceress with nearly five years conjuring spells through Kotlin and Jetpack Compose. Over the past year, I’ve ventured into the enchanted realm of Kotlin Multiplatform and Compose Multiplatform, crafting incantations that work across realms (Android and beyond).
Though I have yet to wield my wand in iOS UI enchantments, I’ve studied the scrolls of its build rituals and am ever-ready to join forces with fellow iOS conjurers. My quest? To uphold the sacred traditions of clean architecture, composable spells, and platform harmony as I grow deeper into the mystical forest of KMM.
Forged over years of study in the School of Craft & Code, this toolkit contains the essential instruments I wield in my daily magical code practice.
📜 Spell Language: Kotlin
• Java
🪄 Interface Charms: Jetpack Compose
• XML
• Material Design 3
🧬 Cross-Realm Binding: KMM
• Compose Multiplatform
• Shared Spell Modules
🏛️ Structural Wisdom: MVVM
• MVI
• Clean Architecture
• SOLID Principles
🔮 Communication Glyphs: Retrofit2
• Ktor
• Volley
🧪 Trial Runes: JUnit
• Espresso
• Compose Testing
• MockK
• Mockito
⏳ Timeflow Manipulation: Coroutines
• Flow
• LiveData
📚 Memory Seals: Room
• SQLite
🧩 Summoning Rituals: Koin
• Dagger-Hilt
⚙️ Build Incantations: Convention Plugins
• Dependency Management
🧰 Artisan Instruments: Android Studio
• IntelliJ IDEA
• Figma
• Jira
• Confluence
📦 Mystic Utilities: GitHub Copilot
• Firebase Suite
• Postman
🔁 Deployment Scrolls: Git
• GitHub
• GitHub
Actions
🧙 Spellbook | What it Summons |
---|---|
Rick & Morty KMM | A cross-dimensional app powered by KMM, Compose, and clean architecture |
- ✨ Clean and modular code from the very first incantation
- 🧩 Architecture patterns that ensure balance (Clean Arch, SOLID)
- 🧪 Testing potions for safe experimentation (Flow, Mocks, Coroutine testing)
- 🛡️ Maintainability and clarity above all
- 🔁 Enhancing shared logic with Compose Multiplatform
- 📱 Perfecting multiplatform UI spells
- 🧪 Deepening my testing strategies for shared modules
“Any sufficiently advanced technology is indistinguishable from magic.”
— Arthur C. Clarke