Open to Work

MUHAMMAD SAAD ANDROID DEVELOPER BUILDING SCALABLE APPS WITH KOTLIN & FIREBASE

I'm Muhammad Saad, an Android developer specializing in Kotlin, Jetpack Compose, and Firebase backend development. With 5+ published projects using MVVM architecture and clean code principles, I build scalable mobile applications that solve real-world problems. Currently open to freelance and full-time opportunities.

GH LI EM
SCROLL

About Me

Muhammad Saad, Android Developer specializing in Kotlin and Firebase, professional portfolio

I'm an Android developer who builds real-world mobile applications using Kotlin, Jetpack Compose, and Firebase backends. I focus on implementing clean architecture guidelines (MVVM), local SQLite databases (Room), and secure user authentication flows.

As a Software Engineering graduate from COMSATS University Islamabad, Sahiwal Campus, I balance technical logic with user-centered interface principles, backed by my certifications in UI design and app development.

5+
Projects Built
10+
GitHub Repos
Kotlin
Primary Language
~/portfolio

$ whoami

→ Android Developer


$ cat skills.txt

→ Kotlin, Firebase, MVVM, Compose


$ git log --oneline

→ built auth system

→ integrated firestore

→ added push notifications

→ shipped v1.0


$ status

→ Open to opportunities

5+
Projects Built
10+
Technologies
3+
Years Coding
4
Certifications

Technical Stack

</> Programming Languages

Kotlin Java SQL
Kotlin95%
Java80%

● Frameworks & Libraries

Jetpack Compose MVVM Room Database Navigation Retrofit Coroutines
Jetpack Compose90%
MVVM Architecture90%
Room Database80%
Coroutines85%

⚙ Tools & Platforms

Android Studio Git GitHub Firebase Figma
Firebase Platform85%
Android Studio95%

Featured Projects

01

GiveEase — Verified Donation Platform

GiveEase is a verified donation platform connecting donors with trusted NGOs. It facilitates seamless, transparent contributions ranging from monetary funds to blood donations and essential goods, all while providing real-time impact tracking. Read the full GiveEase Android app development case study for details on the architecture.

⚡ Problem Solved: Donors today struggle to trust donation campaigns appearing on social media. GiveEase eliminates this trust gap by requiring government-issued ID verification for donors and official NGO registrations reviewed by an admin. Every donation is tracked with real-time impact proof.
ROLE → Team Lead Final Year Project    YEAR → 2024-2026
KotlinFirebase AuthFirestoreStorageMVVM
GiveEase Android app, verified donation platform with Firebase Firestore database backend
02

SpendWise — Offline Expense Tracker

SpendWise is a modern, offline-first Android expense tracking application built with Kotlin, Jetpack Compose, and Material 3. It follows MVVM architecture, uses Room for local data persistence, and provides a clean fintech-style interface for managing budgets and generating PDF reports locally. Read my [SpendWise offline-first expense tracker design article](/blog/spendwise-case-study) for more details.

⚡ Problem Solved: Most expense trackers sync sensitive financial data to external servers, raising privacy concerns. SpendWise eliminates this problem by keeping all records strictly on the user's local device, ensuring zero data exposure, and providing category budget tracking without internet dependencies.
ROLE → Personal Project    YEAR → 2025-2026
KotlinJetpack ComposeRoomRetrofit
SpendWise Android app, offline-first expense tracker and Material 3 budget manager using Room database
03

FindCircle — Lost & Found Community App

FindCircle is a community-driven lost & found mobile app that connects people who have lost personal belongings with those who have found them, using real-time location mapping, smart image-based matching, and instant push notifications.

⚡ Problem Solved: Every day, countless people lose valuable items with no centralized way to search for them. FindCircle solves this by creating a dedicated, geo-aware platform where users can instantly post lost or found items with photos, precise locations, and category tags.
ROLE → Personal Project    YEAR → 2025-2026
KotlinMVVMCoroutinesFCM
FindCircle Android app, lost and found community app with real-time location mapping
04

CampusConnect — Social Campus Platform & AI Assistant

CampusConnect is a social campus application built with Kotlin, XML, MVVM Clean Architecture, Hilt dependency injection, Firebase, and Room. It features an integrated AI assistant powered by Gemini 2.5 Flash-Lite via Cloudflare Workers and is paired with a live web admin console for moderation.

⚡ Problem Solved: University campuses lack a unified digital hub for verified announcements, student collaboration, and AI-driven course support. CampusConnect unifies real-time feeds with an admin management console deployed live at campusconnect71x75.web.app.
ROLE → Full Stack & Android Lead    YEAR → 2025-2026
KotlinMVVM CleanHiltFirebaseRoomGemini AI
CampusConnect Android app, social campus platform with Gemini AI assistant and web admin console
05

NoteSync — Offline-First Encrypted Cloud Sync Notes

NoteSync is an offline-first notes application built with Flutter and Riverpod. It features cloud synchronization with Firebase Auth & Firestore, local Isar database storage, rich text formatting via flutter_quill, and hardware-backed AES encryption using local_auth and flutter_secure_storage.

⚡ Problem Solved: Note-taking applications often force users to choose between offline privacy and seamless cloud sync. NoteSync guarantees instant zero-latency local note editing protected by hardware biometrics while background-syncing encrypted notes to the cloud.
ROLE → Cross-Platform Engineer    YEAR → 2025-2026
FlutterRiverpodIsar DBFirebaseAES Security
NoteSync Flutter app, offline-first notes application with AES encryption and biometric security

Technical Blog & Case Studies

Detailed walk-throughs covering Android system design patterns, Room database schemas, and XML to Jetpack Compose migrations.

JULY 19, 2026 · KOTLIN & FIREBASE

How I Built GiveEase: A Verified Donation Platform Using Kotlin & Firebase

An engineering breakdown of a verified Android donation app, detailing role authorization boundaries in Cloud Firestore, Secure Auth, and FCM notifications.

READ FULL CASE STUDY →
JULY 19, 2026 · ROOM SQLITE & COMPOSE

SpendWise: Building an Offline-First Expense Tracker with Room Database

Discover the implementation guidelines for structuring a local SQLite database in Android using Room persistence libraries, flow structures, and offline A4 PDF report generation.

READ FULL CASE STUDY →
JULY 19, 2026 · USER INTERFACE DESIGN

Jetpack Compose vs XML: Why I Switched for My Latest Projects

A performance and syntax speed comparison between declarative compose functions and traditional imperative XML view hierarchies in Android Studio.

READ COMPARISON ANALYSIS →

GitHub Activity

10+ Public Repos
5+ Projects Shipped
Kotlin Primary Language
View Full Profile on GitHub →

Backend Expertise

Every app I build uses Firebase as its backbone. Here's how I use each service.

Firebase Auth

Email/password and Google Sign-In for user accounts

All Projects

Cloud Firestore

Real-time NoSQL data sync across app

GiveEase · CampusConnect

Realtime Database

Live data updates for chat or feed features

CampusConnect · NoteSync

Firebase Storage

User profile pictures and file uploads

Multiple Projects

FCM

Push notifications to keep users engaged

GiveEase · FindCircle

Crashlytics

Crash reporting and monitoring in production

SpendWise

Firebase Hosting

Hosting this very portfolio site

Portfolio

Remote Config

Feature flags without app updates

SpendWise

Client & Academic Reviews

Feedback on database architecture, app optimization, and collaborative final year engineering projects.

"Muhammad Saad demonstrated outstanding technical acumen during his Final Year Project (GiveEase). His ability to architect a secure, real-time donation platform utilizing Firebase Firestore and Kotlin MVVM guidelines set a high standard for academic engineering projects."

Dr. Javed Ferzund Associate Professor & Computer Science Department, COMSATS University Sahiwal

"Muhammad Saad's engineering work on GiveEase was exceptional throughout his Final Year Project. As his supervisor, I was impressed by his technical rigor in implementing Kotlin MVVM clean architecture, real-time Firebase sync, and transparent donation tracking."

Ms. Afia Afzaal FYP Supervisor & Lecturer, Computer Science Dept, COMSATS University Sahiwal

Education & Certifications

🎓 Education

Bachelor of Software Engineering

COMSATS University Islamabad Sahiwal Campus

Graduated: July 2026

CGPA: 3.14 / 4.00

Coursework: Programming Fundamentals, OOP, Data Structures & Algorithm, Mobile App Development, Database Systems, Human Computer Interaction, Operating Systems, Design Patterns, computer networks, Software Design Architecture, Information Security, Software Project Management

🏆 Certifications

DeepLearning.AI AI For Everyone
Coursera Design Thinking For Innovation by University of Virginia

Contact & Hire Me

Open to freelance projects, Android engineer roles, or technical collaborations. Drop me a line.

Chat with me on WhatsApp Hire Me
📄 Muhammad Saad — Resume
Download