Back home

Skills

Android systems, native performance, and delivery ownership

A compact view of my Android depth across platform architecture, media playback, NDK integration, performance, product-critical flows, and technical leadership.

Core strength

Native Android engineering

Kotlin, Jetpack Compose, app architecture, state management, networking, payments, deep links, release quality and production debugging.

Android engineering

Product execution

Mobile systems

01

Android Core

Core Android implementation across language, UI, async work, dependency injection and release-ready feature development.

KotlinJavaJetpack ComposeCoroutinesFlowHilt

02

Architecture

Architecture patterns used to keep Android features maintainable as product complexity grows.

MVVMMVIMVPClean Architecture

03

Product Execution

Execution skills for shaping product flows, handling edge cases and connecting mobile work to business goals.

FCMDeep LinksAppsFlyerOpenTelemetry

04

Media and Native

Media and native integration skills for playback reliability, audio workflows and React Native interoperability.

ExoPlayerMedia3NDKJUCEReact Native bridge

05

Data and Integrations

Practical data and integration tools used across mobile apps, backend-connected flows and local persistence.

RetrofitOkHttpRoomFirebaseSupabase

06

Tools

Tools used to plan product work, collaborate with teams, write code and document decisions.

FigmaGitHubCursorNotionConfluence