Skip to content
View AhmadKharfan's full-sized avatar

Block or report AhmadKharfan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AhmadKharfan/README.md

Android KMP Compose Architecture Automation

🎯 Quick Highlights

πŸŽ“ Software Engineering @ Al-Sham University
πŸš€ The Chance Bootcamp Graduate
πŸ“± Specialized in Native & Cross-Platform Apps
πŸ—οΈ Expert in Clean Architecture & SOLID
πŸ§ͺ 85%+ Test Coverage with comprehensive testing
🌍 Contributor to World's Largest KMP Project
πŸ“Š 30% reduction in technical debt
⚑ 25% faster app performance optimization

πŸ“Š Top Technologies

Kotlin Java Compose XML Other

πŸ”₯ Current Focus

  • πŸš€ Kotlin Multiplatform for iOS/Android/Desktop
  • πŸ—οΈ Tree Architecture & Module Integration
  • πŸ§ͺ TDD with high test coverage
  • 🌟 Open Source contributions

πŸ”— Connect With Me

LinkedIn Β Β  Email Β Β  GitHub Β Β  WhatsApp



Open to Work Collaboration

πŸ’Ό Experience

The Chance
Apr 2025 – Present
Android Developer
Building diverse Android applications with Kotlin Multiplatform, Jetpack Compose, and Clean Architecture in Agile environment. Achieved 30% reduction in technical debt and 25% performance improvement across projects.

🎯 Featured Projects

🌍 MENA - World's Largest Open Source KMP

Repo Stars

Contributed to the world's largest open source Kotlin Multiplatform project. Built Identity module with authentication, registration & profile management.

Achievements:

  • 80%+ code coverage with CI/CD pipeline
  • Cross-platform: Android (API 24-36), iOS (15.4+), Desktop
  • Deep integration with 6 core modules

Tech: Kotlin Multiplatform Compose Koin Ktor Room MapLibre GitHub Actions

🎬 Novix - Movie Discovery App

Repo Stars

Cross-platform movie discovery app with 200+ test users. Features search, watchlist, offline caching & ML-powered content moderation.

Achievements:

  • 35% faster loading with optimized API integration
  • 85% test coverage on critical modules
  • Android Mobile + TV versions
  • Multilingual support (EN/AR)

Tech: Kotlin Jetpack Compose Dagger Hilt Room Retrofit Coroutines

πŸŽ“ Qurio - Educational Trivia Game

Repo Stars

Comprehensive educational trivia game with 10+ categories, character collection, and achievement system using traditional XML layouts.

Features:

  • Offline-first design with Room database
  • Streak tracking & daily rewards
  • Custom XML views with smooth animations
  • Audio management with background music

Tech: Kotlin XML Layouts Room Retrofit Dagger 2 Lottie Glide

πŸš€ More Projects

View All

Explore more of my work including cross-platform solutions, native Android apps, and open source contributions.

Focus Areas:

  • Kotlin Multiplatform Development
  • Clean Architecture Implementation
  • High Test Coverage Projects
  • Performance Optimization

πŸ› οΈ Tech Stack

Android Studio
Android Studio
Kotlin
Kotlin
Java
Java
Git
Git
GitHub
GitHub
GitLab
GitLab
Gradle
Gradle
SQLite
SQLite
Figma
Figma
Postman
Postman
VS Code
VS Code
IntelliJ IDEA
IntelliJ
Xcode
Xcode
Docker
Docker

πŸ“Š GitHub Statistics

Contribution Graph
GitHub Stats
GitHub Streak Stats
Profile Details

πŸŽ“ Education

Period Bachelor of Software Engineering
Al-Sham International University - Faculty of Engineering and Technology
Key Coursework: Data Structures, OOP, Software Engineering, Database Systems
Year Android Development Bootcamp
The Chance
Intensive training in modern Android development practices, leadership & teamwork

Pinned Loading

  1. MENA-mobile MENA-mobile Public

    Forked from TheChance101/MENA-mobile

    Kotlin 1

  2. Novix Novix Public

    Forked from SanaaTeam/Novix

    Kotlin 1

  3. Qurio Qurio Public

    Forked from Bucharest-Squad/Qurio

    Kotlin 1