Skip to content
View suwasto's full-sized avatar

Block or report suwasto

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

πŸ‘‹ Hi, I'm Anang Suwasto

Android & Kotlin Multiplatform Developer
Crafting scalable, clean, and delightful apps for Android and iOS.


πŸš€ About Me

I'm a passionate mobile developer specializing in Android and Kotlin Multiplatform (KMP).
I focus on creating high-quality, maintainable, and scalable apps β€” from modern UI with Jetpack Compose to cross-platform shared logic powered by Kotlin Multiplatform.

My goal is to build elegant apps that balance clean architecture, great performance, and developer happiness.


🧠 Tech Stack

Languages & Frameworks:
Kotlin Java Jetpack Compose Compose Multiplatform Kotlin Multiplatform

Mobile Development (Android & iOS):
Android Studio Android SDK Xcode Jetpack Room Navigation ViewModel Coroutines Flow Hilt Retrofit Ktor Coil Firebase

Architecture & Patterns:
Clean Architecture MVVM MVI Modularization

Testing & Quality:
JUnit MockK Espresso Kover

Tools & Workflow:
Git CI/CD Fastlane Gradle Proguard Crashlytics Figma Postman


πŸ“ˆ GitHub Stats

Top Langs


πŸ“ Latest Articles

Check out my writing on Medium:


πŸŽ₯ Content & Portfolio


πŸ’‘ Fun Fact

I enjoy exploring new multiplatform tools and simplifying developer experience through clean architecture.


β€œCode should not just work β€” it should be delightful to build and maintain.”


Pinned Loading

  1. kmpzkp kmpzkp Public

    This project demonstrates the implementation of Zero-Knowledge Proof (ZKP) authentication using the Schnorr protocol. ZKPs enable secure authentication by proving knowledge of a secret without reve…

    Kotlin 1

  2. KMP-Capturable-Compose KMP-Capturable-Compose Public

    A lightweight Kotlin Multiplatform library for capturing Jetpack Compose composables as image bitmaps. Supports Android and iOS. Easily take screenshots of your composables for testing, previews, o…

    Kotlin 26 2

  3. KMP-Shimmer-Compose KMP-Shimmer-Compose Public

    ShimmerContainer is a composable in Jetpack Compose that wraps any content and automatically applies a shimmer animation to it until your content is "loaded".

    Kotlin 1