Projects

Koji

Koji

Improved reliability and user experience, enhanced code reuse and maintainability across platforms.

Built a Kotlin Multiplatform e-commerce application from scratch, implementing dynamic ad creation and a full chat feature with real-time messaging and offline-first architecture.

Qaree

Qaree

Enhanced responsiveness for end users and improved reading experience.

Overhauled an e-book reading app's threading model using Coroutines, leading to a 20% reduction in UI freezes during peak usage hours.

Grinta

Developed a sports app featuring over 100 leagues and competitions, providing news, live scores, final results, fixtures, standings, statistics, lineups, and scorers.

Expertise

Modern Android Development

Expertise in migrating and developing Android applications using Kotlin, Jetpack Compose, and multi-module Clean Architecture (MVVM/MVI) for robust and scalable solutions.

KotlinJetpack ComposeMVVMMVIClean Architecture

Performance & Optimization

Proven ability to enhance app performance, reduce technical debt, optimize application size, and improve user experience for large-scale applications.

App PerformanceOptimizationTechnical DebtApp Size ReductionUser Experience

Cross-Platform & Scalability

Experience in building Kotlin Multiplatform applications, structuring shared business logic for code reuse, scalability, and maintainability across various platforms.

Kotlin MultiplatformKMPScalabilityCode ReusabilityOffline-first

Offline-First & Real-Time Systems

Local database as source of truth، socket communication، synchronization، retry mechanisms، optimistic updates، voice messages.

roomsqldelightoptimistic

Timeline

2025

Optimized application size from 48 MB to 18 MB, resulting in faster downloads and improved user satisfaction.

2025

Automated 80% of manual data entry by creating an AI-powered cheque detail extraction class leveraging OpenAI models.

2025

Developed new features and UI, improving performance and user experience for an application with 10M+ users.

2024

Designed and built modular Android applications using MVVM architecture, resulting in a 40% reduction in build times and 25% smaller APK sizes.

2024

Rectified the biggest causes of crashes reported by users over 6 months by engaging with developers to identify requirements for feature implementation.

2024

Increased development efficiency by 25% through continuous evaluation and implementation of new technologies.