Luisa Martins
> Mobile Developer

Luisa Martins

5+ years in Android & Kotlin Multiplatform. Platform infrastructure, observability, and cross-platform migration — at scale.

KotlinKMPAndroidFlutterRust
$ whoami
luisa_martins
$ stack --list
kotlin kmp android flutter rust
$ status
currently open to senior mobile / platform infra roles 🟢
モバイル
開発者
scroll
01 / About

Infrastructure nerd.
Mobile at heart.

I build mobile infrastructure — the plumbing that makes apps reliable, observable, and easy to maintain across platforms. Five-plus years of Android and Kotlin Multiplatform, focused on the work that scales: crash monitoring, KMP migrations, release tooling, platform architecture.

When I'm not writing Kotlin or Rust, I'm speedrunning a Valve game, watching anime, or cuddling a Blåhaj. Trans, she/her, and I bring that energy to the teams I work with.

$ currently open to senior mobile / platform infra roles
Stack
KotlinAndroid SDKComposeKMPRustFlutterSQLiteRoomKoinMockkObservabilityArchitecture
02 / Projects

Things I've built

03 / Case Studies

How I think
at scale

Infrastructure · Observability

Rolling out crash monitoring at scale

End-to-end initiative to instrument, deploy, and drive adoption of crash monitoring across a mobile app serving millions of active users.

Context

The app had no centralized crash visibility. Engineers were flying blind post-release, relying on user reports to catch regressions.

Approach

Designed the SDK integration strategy, wrote internal adoption docs, coordinated with platform and observability teams, and ran the rollout in phases to minimize blast radius.

Outcome

Crash monitoring live across 100% of Android surface area. Mean time to detection dropped significantly. Became the canonical reference implementation for future observability tooling.

KotlinAndroidObservability
Architecture · KMP

Kotlin Multiplatform module migration

Led migration of several business-logic modules from Android-specific Kotlin to KMP, enabling code sharing with the iOS team.

Challenge

Modules had Android-specific dependencies baked in, test coverage was spotty, and the iOS team had a parallel implementation with drift.

Execution

Prioritized modules by blast radius and coupling. Rewrote one module at a time using expect/actual, added shared unit tests, and documented each migration as a repeatable pattern.

Result

Several core modules now shared across platforms. Reduced code duplication and eliminated sync drift between Android and iOS implementations.

KotlinKMPAndroidArchitecture
04 / Writing

Blog

Read all posts →
05 / Experience

Career

↓ Download CV
May 2025 – Apr 2026
Kotlin Mobile Developer

Platform team for iFood's Driver App serving millions of active couriers. Led end-to-end Sentry crash/performance monitoring rollout, drove KMP migrations of core modules (force update, remote config, data persistence), and built internal codebase observability tooling. Acted as Release Manager across multiple release cycles.

Nov 2020 – May 2025
Android Developer

Progressed from intern to senior at Stone's POS platform. Scaled a product from 50k to 500k+ active users, led Jetpack Compose adoption and white-label solution, migrated database to Room KMP for Android/iOS, built CI/CD pipelines with Gradle and Azure Pipelines, and managed a portfolio of 7+ apps/libraries.

May 2019 – Nov 2020
Tax Process Analyst

Automated fiscal processes using Python (desktop and web scraping), reducing execution time by over 80%.

06 / Contact

Let's build
something.

Open to senior mobile / platform infra roles. Also happy to chat KMP, Rust, or which Valve game is the best (it’s Portal 2).