Available for new projects

Multiplatform
Software Engineer.

Hi, I'm Yusril, I don't just write code—I fix broken systems. Delivering scalable, clean, and production-ready apps with CMP and Flutter.

Compose MultiplatformFlutterAndroid SDK

04

featured apps

07+

years exp

18+

apps launched

01 // ROOT-CAUSE SOLVERAbout Me

Root-cause solver, dedicated educator

I'm Yusril Nurhadi Alhabib Sulaeman, a mobile app developer and educator based in Indonesia. While I build intuitive apps from scratch using Kotlin, Dart, and Java, my deepest expertise lies in troubleshooting. I am a root-cause solver at heart—thriving in the trenches to diagnose complex bugs, eliminate technical debt, and stabilize intricate systems.

I operate with relentless, single-context focus, immersing myself in a problem until it's permanently resolved and the codebase is cleaner than I found it. Having mentored student teams through deploying production-ready applications, I pair this diagnostic instinct with a firm commitment to clean architecture and building software that lasts.

Experience & Mentorship
6+

Years in mobile dev & tech education

Diagnostic Instinct
75+

Production bugs diagnosed & squashed

Track Record & Leadership
18

Production apps guided to store release

Selected work

Software with a point of view.

A small selection of products where systems thinking meets a very human interface.

Rumah Berkat logo

Rumah Berkat

Donation-based Crowdfunding · Mobile

846 files · 53 bugs resolved · 49 features
AndroidiOS

A calmer way to make every contribution count.

Flutter·Dart·GetX·Google & Apple OAuth 2.0·Sentry·Dartz·Google Maps
Auxonode Desktop logo

Auxonode Desktop

VPN - Private Networking · Desktop client

778 files · 23 bugs · 95 features
macOSWindows

Private networking controls that feel native everywhere.

Kotlin·Compose Multiplatform·Ktor·kotlinx.serialization·DataStore·Coil3·Coroutines & Flow
QA Passed · Ready to Publish
MovieVault logo

MovieVault

Personal product · Mobile

Full-stack integration · Cross-platform
AndroidiOS

A small, fast home for the films worth remembering.

Flutter·Riverpod·Firebase Auth·Cloud Firestore·SQFlite·TMDB API·Freezed
Auxonode Android logo

Auxonode Android

VPN - Private Networking · Android client

245 files · Shared Kotlin core
Android

A secure tunnel, reduced to the essentials.

Kotlin·Jetpack Compose·Android SDK·WireGuard·OpenVPN·Gradle (AGP 8.8+)
QA Passed · Ready to Publish

The toolkit

Depth where it matters.

A stack chosen for durable products, not trend-chasing.

01

Core platforms

Cross-platform by default.

FlutterCompose MultiplatformAndroid SDKJetpack ComposeiOS (Swift)

02

Languages

The languages that power everything.

KotlinDartSwiftJavaBash / Shell

03

Networking & security

Low-level systems that make software dependable.

WireGuardOpenVPNStatic DNSOAuth (Google, Apple SSO)KtorDio

04

Patterns & state

Structure that keeps teams moving.

Vertical Slice ArchitectureDomain-Driven DesignClean ArchitectureMVVMCoroutines & FlowRiverpodGetX

05

Data & storage

From local persistence to cloud sync.

Firebase (Auth, Firestore)DataStoreSQFlitekotlinx.serializationFreezed

06

Ecosystem & tooling

Practical tooling for shipping.

AGP 9.4+GradleSentryCoil3LottieGoogle Maps APITMDB API

Track record

Built by shipping.

2023 — Present

Multiplatform Software Engineer

PT. Rakhasa Artha Wisesa

Building production mobile and desktop products across finance, networking, and consumer experiences. Shipping across Flutter, Compose Multiplatform, and native Android.

Kotlin MultiplatformFlutterCompose Desktop3 production productsVPN engineering
2018 — 2024

IT Teacher & Mobile Engineering Lead

SMK IDN Boarding School

Taught mobile development across four technology cycles (Swift → Java → Kotlin → Flutter) and led student teams to ship 18 production apps to the Play Store.

18 apps shipped to Play StoreSwift · Java · Kotlin · FlutterTechnical mentorship60+ practical projects designedCurriculum across 7+ branches