krutikjain
- 26 skills
- 0 followers
- 10 hours ago last updated
- ▌ Android Testing UI · krutikjain bundleValidate Android UI behavior with Compose UI tests, Espresso-style checks, screenshot assertions, and accessibility verification.
- ▌ Android Coil Compose · krutikjain bundleUse Coil in Jetpack Compose with AsyncImage, painter variants, sizing, and accessible image loading patterns.
- ▌ Android Room Database · krutikjain bundleModel Room entities, DAOs, transactions, migrations, schema exports, and test-safe local persistence.
- ▌ Android Modularization · krutikjain bundleDesign Android repositories with feature, core, and build-logic modules that scale without cyclic dependencies.
- ▌ Android State Management · krutikjain bundleModel screen state, events, reducers, and side effects for Android UIs with predictable lifecycle-aware ownership.
- ▌ Android Compose Performance · krutikjain bundleProfile and improve Compose recomposition, layout, scrolling, startup, and rendering performance in Android apps.
- ▌ Android Emulator Automation · krutikjain bundleUse semantic ADB and UIAutomator workflows to inspect, launch, and interact with Android apps from agents.
- ▌ Android Media Files Sharing · krutikjain bundleUse modern Android file, media, picker, FileProvider, and share-sheet APIs with minimal permissions.
- ▌ Android Navigation Deeplinks · krutikjain bundleHandle navigation graphs, back stack behavior, app links, intents, and destination ownership for Android apps.
- ▌ Android UI States Validation · krutikjain bundleReview Android UI flows for empty, loading, error, offline, and edge-case behavior before release.
- ▌ Android Compose Accessibility · krutikjain bundleMake Compose interfaces accessible with semantics, announcements, contrast, focus order, and adaptive touch targets.
- ▌ Android Compose State Effects · krutikjain bundleManage Compose state, remember APIs, side effects, snapshots, and lifecycle-aware collection without leaks or loops.
- ▌ Android Modernization Upgrade · krutikjain bundleBring very old Android projects to a current supported baseline with staged upgrades, deprecated API replacement, 16 KB alignment checks, and explicit handoff to specialized skills.
- ▌ Android Mobile Frontend Design · krutikjain bundleDesign Android mobile frontend experiences from scratch, improve existing screens, and fix UI issues with brand-forward, localization-safe, overflow-safe guidance across Compose and Views.
- ▌ Android Viewsystem Foundations · krutikjain bundleHandle XML layouts, ConstraintLayout, Fragments, ViewBinding, DataBinding, and classic Android UI lifecycle patterns.
- ▌ Android CI CD Release Playstore · krutikjain bundleAutomate Android CI, versioning, signing boundaries, release channels, and Play-ready delivery workflows.
- ▌ Android Material3 Design System · krutikjain bundleApply Material 3 tokens, color, type, spacing, adaptive components, and theme ownership in Android apps.
- ▌ Android Security Best Practices · krutikjain bundleApply Android app security guidance around secrets, storage, network trust, exported components, and least privilege.
- ▌ Android Gradle Build Performance · krutikjain bundleDiagnose and improve Android and Gradle build performance with scans, cache checks, and bottleneck audits.
- ▌ Android Performance Observability · krutikjain bundleMeasure startup, rendering, memory, jank, vitals, logs, and crash signals for Android apps with actionable traces.
- ▌ Android Workmanager Notifications · krutikjain bundleSchedule reliable background work, reminders, and notification delivery with WorkManager and Android execution limits.
- ▌ Android Serialization Offline Sync · krutikjain bundleCoordinate serialization, caching, conflict handling, and offline-first sync flows in Android apps.
- ▌ Android Local Persistence Datastore · krutikjain bundlePersist lightweight user and app preferences with DataStore, schema-safe models, and migration-aware defaults.
- ▌ Android Compose XML Interoperability · krutikjain bundleBridge Compose and the View system safely during incremental migrations, interoperability screens, and shared theming.
- ▌ Android Permissions Activity Results · krutikjain bundleUse modern permission requests, Activity Result APIs, and capability-gated UX in Android flows.
- ▌ Android Rxjava To Coroutines Migration · krutikjain bundleMigrate Android RxJava code to Kotlin coroutines and Flow with safe lifecycle-aware replacements.