Logcat×
tag:Portfolio ▾

Fayas Khan

Android Developer building fast, offline-first apps with Kotlin and Jetpack Compose. I care about smooth scrolling, small APKs, and code that survives a config change.

I/ABOUT

A little context

I'm an Android developer with a handful of years turning product specs into apps people actually enjoy using. My focus is Kotlin end to end — UI in Jetpack Compose, background work in coroutines, and data layers I don't dread revisiting six months later.

Most recently I've been deep in migrating legacy View-based screens to Compose, and building offline-first sync so the app still works on a train with no signal. I like modular architecture, but I like shipping more — the two aren't in conflict if you're disciplined about it.

Based in
Seattle, WA
Focus
Kotlin / Compose
Experience
5+ years
Currently
Open to work
Min SDK
API 24+
D/DEPENDENCIES

What I build with

The stack, declared the way an Android dev actually declares things.

build.gradle.kts (app)
dependencies {
    // Languages
    implementation("kotlin:advanced")     // daily driver, 5+ yrs
    implementation("java:proficient")     // legacy modules

    // UI
    implementation("jetpack.compose:daily-driver")
    implementation("android.view:xml-legacy-support")
    implementation("material3:theming")

    // Architecture
    implementation("mvvm:clean-architecture")
    implementation("coroutines:flow:structured-concurrency")
    implementation("hilt:dependency-injection")

    // Data
    implementation("room:local-persistence")
    implementation("retrofit:networking")

    // Tooling
    implementation("git.github-actions:ci-cd")
    testImplementation("junit:espresso:mockk")
}
D/PROJECTS

Things I've shipped

Placeholder projects — swap these for your own before publishing.

TH

Trailhead

Travel & Local

Offline-first hiking navigation with cached maps, so a lost signal doesn't mean a lost trail.

KotlinComposeRoomMaps SDK
PP

PantryPal

Food & Drink

Scan groceries into a shared pantry, get notified before things expire.

KotlinCameraXML KitFirebase
FF

FocusFlow

Productivity

A focus timer with home-screen widgets, so starting a session never needs opening the app.

KotlinWorkManagerGlance
CL

CommitLog

Lifestyle

A dev-themed journaling app — every entry is a "commit" with a diff of your day.

KotlinComposeSQLDelight
I/EXPERIENCE

Where I've worked

2023 — Present
Senior Android Developer
Northwind Mobile
Leading the Compose migration for the flagship app and owning the offline-sync layer used across three products.
2021 — 2023
Android Developer
Fielcraft Labs
Built and shipped features for a field-service app used by 40k+ technicians, focused on reliability in low-connectivity areas.
2020 — 2021
Junior Mobile Developer
Basecamp Studio
Started on Java, moved to Kotlin within the first year; contributed to a design-system component library.
D/CONTACT

Let's talk

Open to senior Android roles and interesting contract work.

$ contact --email mohamedfayaskhan.a@gmail.com --github MohamedFayasKhan --linkedin in/mohamed-fayas-khan