Skip to content
View subhan9090's full-sized avatar
:octocat:
Open to Work
:octocat:
Open to Work

Block or report subhan9090

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
subhan9090/Readme.md

πŸ‘‹ Hi, I'm Abdul Subhan Khan

πŸš€ Senior Android & Kotlin Engineer with 8+ years of experience building high-performance mobile and IoT applications.

πŸ“ Karachi, Pakistan
πŸ“§ k.subhan9090@gmail.com
πŸ”— LinkedIn


πŸ’‘ About Me

I specialize in building scalable, real-time Android applications with a strong focus on performance optimization and system architecture.

  • πŸ”§ Expert in Kotlin, Java, and Android SDK
  • 🧠 Strong experience with MVVM, Clean Architecture, and Dependency Injection
  • πŸ“‘ Worked extensively with IoT, WebRTC, and real-time streaming systems
  • ⚑ Passionate about solving complex performance and architecture problems
  • πŸ‘¨β€πŸ’» 8+ years in production-grade mobile development

πŸ› οΈ Tech Stack

πŸ“± Mobile Development

  • Kotlin, Java
  • Android SDK, Jetpack, Coroutines
  • Retrofit, Room, LiveData, Flow

πŸ—οΈ Architecture

  • MVVM, Clean Architecture
  • Dependency Injection (Hilt, Dagger, Koin)
  • Service-based Architecture

πŸ€– Advanced Technologies

  • WebRTC (Real-time communication)
  • TensorFlow Lite (AI/ML on-device)
  • GStreamer, FFmpegKit
  • CameraX, AIDL

πŸ”§ Tools & Platforms

  • Firebase
  • Git & GitHub
  • Jira
  • Android Studio
  • ADB & Android Profiler

πŸš€ Highlight Project

πŸ”” AI-Powered Smart IoT Doorbell

A Kotlin-based intelligent IoT system with real-time streaming and AI-powered recognition.

Key Achievements:

  • ⚑ Reduced VoIP latency by migrating to Socket.IO
  • πŸ” Built self-recovering live streaming service
  • 🧠 Optimized AI + streaming pipeline for better CPU/memory usage
  • πŸ” Designed reliable socket acknowledgment system
  • πŸš€ Improved onboarding reliability and performance

Tech Used:

Kotlin WebRTC TensorFlow Lite Socket.IO CameraX GStreamer FFmpegKit


πŸ’Ό Experience

  • Senior Software Engineer – IRVINEi (2024–Present)
  • Unit Lead / Team Lead (Android) – Jumppace (2023–2024)
  • Senior Android Developer – Celeritas, BSQP Tech, Jeddahsoft
  • Android Developer & PHP Developer – DigiTrends

πŸŽ“ Education

  • πŸŽ“ BS Computer Science – Karachi University
  • πŸŽ“ ACCP Pro – Aptech Computer Education

πŸ“ˆ What I Bring

  • 🧩 Strong problem-solving mindset
  • βš™οΈ System design & architecture expertise
  • πŸ‘₯ Team leadership & mentoring
  • πŸš€ Performance optimization & scalability focus

🀝 Let's Connect

If you're working on something exciting or need help with Android, IoT, or real-time systems β€” feel free to reach out!

πŸ“§ k.subhan9090@gmail.com
πŸ”— LinkedIn


⭐ β€œBuilding reliable, scalable, and intelligent mobile systems.”

Popular repositories Loading

  1. CV CV Public

    curriculum vitae

    JavaScript 1 1

  2. subhan9090 subhan9090 Public

    Config files for my GitHub profile.

  3. android-chat-ui android-chat-ui Public

    Forked from timigod/android-chat-ui

    A messages UI library for Android

    Java