Skip to content
View Yazan98's full-sized avatar
πŸš€
busy building things ....
πŸš€
busy building things ....

Organizations

@tapper-app

Block or report Yazan98

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 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
Yazan98/README.md

Yazan Tarifi GitHub Banner

Hi πŸ‘‹, I'm Yazan Tarifi

Software Engineer β€’ Native Mobile Developer β€’ Compose Multiplatform Builder

I build production ready mobile applications, shared Kotlin Multiplatform logic, modern UI systems, and scalable backend APIs.

Portfolio β€’ Projects β€’ Medium β€’ Dev.to β€’ LinkedIn


About Me

I'm a Software Engineer focused on building high-quality mobile products for Android and iOS.

My strongest area is native mobile development, especially Android, Kotlin, Jetpack Compose, and Compose Multiplatform. I also build shared mobile logic using Kotlin Multiplatform and backend systems using NestJS, PostgreSQL, Redis, JWT authentication, caching, and scalable API architecture.

I care deeply about clean architecture, polished UI/UX, app performance, maintainability, and building products that feel fast, reliable, and production ready.


What I Build

  • Native Android applications using Kotlin, Jetpack Compose, Material Design, and modern Android architecture.
  • Cross-platform mobile apps and shared business logic using Kotlin Multiplatform and Compose Multiplatform.
  • iOS-ready shared modules and mobile experiences that work across Android and iOS.
  • Backend APIs using NestJS, TypeScript, PostgreSQL, Redis, JWT, and scalable service design.
  • Mobile SDKs, reusable libraries, UI systems, and developer-focused tools.
  • Real-world apps with authentication, offline-first data, payments, notifications, analytics, and clean user flows.

Core Tech Stack

Mobile Development

Kotlin Android Jetpack Compose Compose Multiplatform Swift iOS

Backend Development

TypeScript NestJS Node.js PostgreSQL Redis Firebase

Tools & Engineering

Git GitHub Gradle Docker Ktor


Featured Projects

Rafeeq

A modern Islamic companion app focused on Quran, prayer times, adhkar, duas, Qibla, names of Allah, tasbeeh, and daily faith tools.

Built with a strong mobile first experience, polished UI, offline first thinking, and a scalable product vision.

Tech focus: Compose Multiplatform, Android, shared logic, Islamic content, offline data, modern UI.

Expenzia

A personal expense tracking app designed for budgeting, transaction tracking, reminders, financial insights, and clean mobile-first money management.

Tech focus: Kotlin, Compose UI, local state, charts, reminders, clean architecture.

Gitly

A GitHub client mobile app focused on repositories, starred projects, profile data, and developer workflows.

Tech focus: GitHub APIs, mobile UI, repository browsing, Compose, networking.


Engineering Focus

val yazan = SoftwareEngineer(
    focus = listOf(
        "Native Android Development",
        "Compose Multiplatform",
        "Kotlin Multiplatform",
        "Mobile Architecture",
        "Backend APIs",
        "Production Ready UI/UX"
    ),
    backend = listOf(
        "NestJS",
        "PostgreSQL",
        "Redis",
        "JWT Auth",
        "Caching",
        "Scalable API Design"
    ),
    mindset = listOf(
        "Clean Architecture",
        "Performance",
        "Maintainability",
        "User Experience",
        "Real Product Thinking"
    )
)

What I Care About

  • Building apps that look polished and feel smooth.
  • Writing scalable mobile architecture that does not collapse as the project grows.
  • Sharing business logic across platforms with Kotlin Multiplatform.
  • Creating reusable components, SDKs, and libraries.
  • Designing backend APIs that are simple, secure, and reliable.
  • Turning ideas into real products, not just demos.

Articles & Writing

I regularly write about mobile development, Kotlin, Android, backend systems, and project architecture.


Personal Website


Building mobile products, shared logic, and backend systems with production-level quality.

Pinned Loading

  1. KMM-Cryptocurrency KMM-Cryptocurrency Public

    KMM - Kotlin Multiplatform Mobile Project (Android, IOS) Apps Built with Jetpack Compose, SwiftUI, Ktor, Realm Kotlin SDK

    Objective-C 19

  2. legora legora Public

    League of Legends, TFT Mobile Application Powered by (Api Built With Express Js and Typescript), To Communicate With Riot Api, IOS App With SwiftUI, Android App With Jetpack Compose, (Android, IOS)…

    Kotlin 12 2

  3. LinkLoomTv LinkLoomTv Public

    LinkLoom is a Android Tv Application To Show Browsers, History, Save Web Pages Links, Share Links Between Android Mobile app and TV by Chromecast SDK and Jetpack Compose

    Kotlin 31 2

  4. Ktor-Example Ktor-Example Public

    Backend Project With Ktor and Mongo DB With Firebase

    Kotlin 12 1

  5. Markdown-Compose Markdown-Compose Public

    Android Library to Render Markdown Strings Inside Jetpack Compose

    Kotlin 11 2

  6. Vanite Vanite Public

    Android Base Code Library and Utility Classes to Build Android Applications With MVVM, State Managment

    Kotlin 10 2