Available to hire
Hi, I’m Aryan Patel, an Android Developer focused on building reliable apps with Kotlin, Jetpack Compose, MVVM, and offline-first design. I love delivering great UX with Material Design 3 and writing clean, testable code supported by solid CI/CD pipelines.
I thrive in collaborative teams and enjoy optimizing performance, reducing startup times, and ensuring crash-free sessions through thoughtful architecture and robust tests. I’m excited to contribute to high-quality mobile experiences.
Language
English
Fluent
Work Experience
Android Developer at Bliss Ladders
May 1, 2024 - October 31, 2025Contributed to a retail/logistics Android app using Kotlin, Jetpack Compose, MVVM/Clean Architecture across data/domain/ui modules; improved assembleDebug 55s→44s (~20%) through Gradle caching and modularization. Implemented offline-first flows with Room/DataStore, coroutines/Flow, and WorkManager; added input validation and retry logic to stabilize the order flow, increasing crash-free sessions from 98.7% to 99.4%. Integrated REST backends via Retrofit + OkHttp; aligned DTO/domain/repository/use-case layers for testable UI logic. Reduced cold start by deferring heavy inits and adding Baseline Profiles (~28%). Shipped Material 3 screens with Navigation (Compose) and responsive list/detail for large screens. Enforced lint and R8/ProGuard gates; trimmed AAB size ~8% with no feature loss. Maintained CI/CD via GitHub Actions and Fastlane; supported phased Play Console rollouts. Monitored stability with Crashlytics and Performance; used Remote Config for safe feature flags. Wrote unit/UI
Education
Diploma in Computer Programming at Algonquin College (Mississauga, ON)
September 1, 2022 - April 1, 2024Qualifications
Industry Experience
Software & Internet, Retail
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Mississauga today.