Skip to content
View Shoaibkhalid65's full-sized avatar

Block or report Shoaibkhalid65

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Shoaibkhalid65/README.md

Hi, I'm Muhammad Shoaib Khalid 👋

I'm an Android Developer and Software Engineering student at The Islamia University of Bahawalpur, focused on building clean, efficient, and modern apps using Kotlin and Jetpack Compose.

💼 Android Projects

  • 🔋 Battery Manager App
  • 🌦️ Weather App (Live APIs, OSMDroid, 3D animations)
  • 📝 To-Do List App (Room, FastAdapter, Material Design 3)
  • 🛒 Play Store Clone (Multi-view RecyclerView)
  • 🆕 NewApp Project (Latest project)

🧠 LeetCode Progress

I'm actively improving my problem-solving skills on LeetCode.
Here’s my current progress:

LeetCode Stats

📘 View my LeetCode profile

🛠 Tech Stack

Kotlin Java Jetpack Compose Room MVVM Coroutines XML Python REST API Git

📊 GitHub Stats

Shoaib's GitHub stats


📫 Connect with me:
LinkedIn | GitHub

Pinned Loading

  1. NewsApp NewsApp Public

    A Kotlin-based offline-first news app using MVVM. It fetches data via Retrofit and Moshi, caches it with Room, and updates the UI using LiveData, ViewModel, Coroutines, Data Binding, and FastAdapter.

    Kotlin

  2. AirQualityApp AirQualityApp Public

    A simple android application built in java using the data binding and mvp architecture,the main functionality of this app is that it fetches the real time air quality data from the Air Ninja Qualit…

    Java

  3. BatteryManagerApp BatteryManagerApp Public

    A comprehensive Battery Manager app that provides detailed battery information and real-time status updates. It features an intuitive UI with ViewPager for seamless navigation across different sect…

    Java

  4. MoneyTracker MoneyTracker Public

    An Android app built for Expense management using the MVP architecture, ObjectBox for high-performance local data storage, FastAdapter for efficient list rendering, and Data Binding for a responsiv…

    Java

  5. MyNotesApp MyNotesApp Public

    A simple Notes App for Android using Java and SQLite. It allows users to create, edit, and delete notes with offline storage. The CardView UI displays the title, content, and timestamp for each note.

    Java