Skip to content
View ifahimkhan's full-sized avatar

Block or report ifahimkhan

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ifahimkhan/README.md

Hi there πŸ‘‹

πŸ’« About Me:

I am an experienced Senior Android developer currently working as a Lead Android Developer at Tagway RFID Solutions. I hold a Master's degree in Information Technology from the University of Mumbai, I have a strong background in software development and a passion for creating innovative mobile applications.

Experience: In my current role, I lead a team of developers, contributing to the architecture and development of the Android applications. I specialize in Java, Kotlin, and frameworks like Android, Flutter and IOS, with Additional hands-on experience in integrating RFID scanners and BLE hardware.

I have expertise in Android app development, including proficiency in Java and Kotlin programming languages. Throughout my career, I have successfully delivered high-quality mobile solutions that meet clients' requirements and provide an excellent user experience.

I build mobile products that work in the real world β€” not just on a screen.

Over 8 years I've led Android development at Tagway, shipping production apps used in logistics, warehouse, and field operations. That means BLE hardware integration, RFID scanner connectivity, crash resolution on Android 14, and leading a team of 4 engineers across the full delivery cycle.

What I bring to a team:

  • β†’ Cut app size from 80MB β†’ 40MB in a single optimisation cycle
  • β†’ Reduced post-release bugs by 15% through TDD and structured code review
  • β†’ Improved code modularity by 25% by implementing clean MVVM architecture
  • β†’ Led iOS delivery of Tagway Ice β€” cross-platform ownership, not just Android
  • β†’ Cut stock-check processing time ~14Γ— (21s β†’ ~1.5s) for 60K+ item scans by profiling each phase and fixing the real bottlenecks β€” reflection-based cloning and unbatched DB writes

I am always eager to collaborate on exciting projects and explore new opportunities. If you have any questions, suggestions, or potential collaborations, feel free to shoot me an email or connect with me on LinkedIn.

Email: heyfahim@gmail.com LinkedIn: https://www.linkedin.com/in/ifahimkhan/

🌐 Socials:

Instagram LinkedIn Twitter

πŸ’» Tech Stack:

Kotlin Java Swift Dart Firebase Flutter MySQL SQLite Arduino Raspberry Pi TensorFlow

Languages & Frameworks:

  • Kotlin, Java, Swift, KMP
  • Jetpack Compose, Swift UI, UIKIT, Android Views
  • Kotlin Coroutines & Flow

Architecture & Patterns:

  • MVVM, Clean Architecture
  • Dependency Injection (Dagger/Hilt)
  • Modular app architecture

Tools & Technologies:

  • Firebase ecosystem
  • WebRTC for real-time streaming
  • Room Database, SQLite
  • Retrofit, REST APIs
  • Git, CI/CD automation

🎯 Current Interests

  • Kotlin Multiplatform Mobile (KMM)
  • Advanced Jetpack Compose patterns
  • Real-time communication systems
  • Mobile app performance optimization
  • CI/CD automation for mobile apps

πŸ“« Let's Connect

Feel free to reach out for collaborations, technical discussions, or if you're interested in modern Android development practices!


Always exploring new ways to build better mobile experiences ✨

πŸ“Š GitHub Stats:




Pinned Loading

  1. HeapMonitor HeapMonitor Public

    Drop-in Android debug overlay showing live JVM/native heap and ART GC counters. Zero-code install via JitPack.

    Kotlin 2

  2. MindReading MindReading Public

    Mind Reader is an Android app that performs a classic mathematical mind-reading trick. Think of any two-digit number, follow the steps, and the app will reveal the symbol you're thinking of β€” every…

    Kotlin 2

  3. ShieldCheck ShieldCheck Public

    Build a native Android security and privacy auditing app called "ShieldCheck" that helps users identify security risks in their installed apps, network connections, and device configuration.

    Kotlin

  4. HIITFit HIITFit Public

    HIITFit is a High Intensity Interval Training (HIIT) Fitness tracker designed to help users monitor their workouts effectively. This provides an overview of the app, its features, and the technolog…

    Swift 3

  5. ChessGame ChessGame Public

    JavaScript 1

  6. Video-Editor Video-Editor Public

    Open-source desktop video editor for YouTubers and podcasters: automatically removes silence, swaps in clean audio and extracts audio. Python, FFmpeg, PyQt6 and Silero VAD.

    Python