BANDUNG, ID // © 2026 DIRZA AULIA
03 // PORTFOLIO ENGINEERED SYSTEMS & APPARATUS

ENGINEERED EXPERIENCES & PRODUCTION NATIVE ARCHITECTURES.

A curated index of production native Android applications, multiplatform architectures, and interactive digital experiences, captured in live hardware viewports.

Football Clips
1 / 4
01/12Personal Project · CMP App
Android & Web · CMP

Football Clips

Multiplatform football companion to watch official match highlights and follow real-time scores, fixtures, and standings across global leagues.

ARCHITECTURE PATTERN & STATE SPEC

Compose Multiplatform with Unidirectional Data Flow (UDF) sharing UI, domain, and data layers across Android and Web targets.

TECHNOLOGY STACK
Compose MultiplatformKotlin Multiplatform (KMP)Kotlin Coroutines + FlowKtorSupabase 3.0Material 3Coil 3Kotlin Wasm
Alfagift
1 / 5
02/12Enterprise Android App
Retail Application

Alfagift

Official digital membership and online shopping application for Alfamart, Indonesia's physical convenience store chain. Connects customers to physical stores for delivery, promotions, and member rewards.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM

TECHNOLOGY STACK
Clean ArchitectureMVVM & MVIJetpack Compose MigrationJetpack Paging 3Coroutines + FlowRxJava to CoroutinesDagger 2RoomRetrofit + ChuckerFirebase Analytics & CrashlyticsUnit & UI Tests
GameWish: Entertainment App
1 / 5
03/12Personal Project · Android App
Entertainment Hub · Android

GameWish: Entertainment App

Entertainment wishlist organizer for tracking games, discovering PC game deals across digital stores, and managing anime and manga with MyAnimeList sync.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM pattern and reactive state management via Kotlin StateFlow.

TECHNOLOGY STACK
MVVMJetpack ComposeNavigation for ComposeKotlin Coroutines + FlowRoomHiltPaging 3Retrofit + MoshiChuckerGlideTimberFirebase AuthFirestoreMaterial 2 / 3
https://dirzaaulia.com
Dirza Aulia — Personal Website
04/12Personal Project · CMP Web
Kotlin/Wasm · CMP

Dirza Aulia — Personal Website

Personal developer portfolio, interactive showcase, and live control hub built with Compose Multiplatform for Web (Kotlin/Wasm) featuring cloud data sync and asset delivery.

ARCHITECTURE PATTERN & STATE SPEC

Single-Page Application (SPA) with Compose Multiplatform, reactive ViewModels with Unidirectional Data Flow (UDF), and bidirectional Cloud Firestore & Backblaze B2 synchronization.

TECHNOLOGY STACK
Compose MultiplatformKotlin/Wasm (WebAssembly)Material 3 ExpressiveSkiko Skia EngineKotlin Coroutines + FlowKtor ClientFirebase Cloud FirestoreBackblaze B2 CDN StorageCloudflare CDN & DNSSpotify Web APICoil 3Webpack
EXPLORE CASE STUDYLIVE WEB
U by Prodia
1 / 4
05/12Healthcare Mobile App
Healthcare Application

U by Prodia

Healthcare mobile application for booking laboratory tests, checking diagnostic results, and health consultation services.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM

TECHNOLOGY STACK
MVVM & Clean ArchitectureJetpack ComposeCompose NavigationKotlin CoroutinesRoomHiltPaging 3Retrofit + MoshiAuth0 Enterprise SSOFirebase Remote ConfigMaterial 3
PitWall: F1 Timing & Telemetry
1 / 8
06/12Personal Project · CMP App
F1 Telemetry · CMP

PitWall: F1 Timing & Telemetry

Formula 1 timing and telemetry companion providing live race timing, session replays, tyre stint analysis, race control messages, and full F1 history since 1950.

ARCHITECTURE PATTERN & STATE SPEC

Compose Multiplatform with reactive StateFlow and shared presentation and network layers across Android and Web targets.

TECHNOLOGY STACK
Compose MultiplatformKotlin Multiplatform (KMP)Kotlin WasmMaterial 3KtorKotlin Coroutines + FlowFirebase Hosting
LootTrack: Game Deals
1 / 8
07/12Personal Project · CMP App
Game Deals · CMP

LootTrack: Game Deals

PC game deal discovery companion tracking live sales across 30+ digital stores with multi-currency conversion and automated price drop alerts.

ARCHITECTURE PATTERN & STATE SPEC

Compose Multiplatform with Jetpack Navigation 3, Koin dependency injection, and shared business logic across Android and Web targets.

TECHNOLOGY STACK
Compose MultiplatformKotlin Multiplatform (KMP)Koin DIKtor 3Navigation 3Coil 3DataStoreMaterial 3Cloudflare Workers & D1Resend
Terra: 3D Earth & Solar System
1 / 5
08/12Personal Project · Android App
3D Planetary · Space Engine

Terra: 3D Earth & Solar System

Interactive 3D planetary explorer, real-time satellite radar, and space simulation suite. Features dual-layer hardware-accelerated 3D rendering of Earth, live International Space Station (ISS) tracking, NOAA SWPC space weather auroral ovals, real-time USGS tectonic fault lines & earthquakes, OpenSky global aviation radar, 3D lunar landing sites (Apollo 11-17), Mars rover photo telemetry, and full Keplerian heliocentric Solar System simulations alongside 250+ country intelligence dossiers.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM, Dual-Layer Hardware-Accelerated 3D Engine, Repository pattern, and Unidirectional Data Flow.

TECHNOLOGY STACK
MVVM & Clean ArchitectureJetpack ComposeHardware-Accelerated 3D EngineKotlin Coroutines + FlowHiltRetrofit + MoshiNOAA SWPC & USGS & NASA JPL APIsMaterial 3
RITA 2.0
1 / 3
09/12Enterprise B2B App
B2B Telecom App

RITA 2.0

B2B telecommunication retail application for managing inventory, digital vouchers, and sales tracking for retail partners.

ARCHITECTURE PATTERN & STATE SPEC

MVP Architecture

TECHNOLOGY STACK
MVPRetrofit + ChuckerFirebase Analytics & CrashlyticsDagger 2RxJava 2ExoPlayer
GoMamam
1 / 4
10/12Food Delivery & Logistics
Delivery Logistics

GoMamam

On-demand food delivery and merchant management application operating in Brunei Darussalam.

ARCHITECTURE PATTERN & STATE SPEC

MVVM Architecture

TECHNOLOGY STACK
MVVMCoroutines + FlowHiltRetrofit with GsonChuckerGlideGoogle Maps SDK + Turn-by-Turn NavigationPaging 3Vonage SMS
Branch Delivery App for Bank Mandiri
11/12Internal Banking App
Internal Banking

Branch Delivery App for Bank Mandiri

Digital branch banking tablet system replacing traditional teller and customer service paper forms. Designed for dual connected tablets—allowing customers to fill and submit banking forms on their screen while the bank staff tablet receives real-time updates to verify, approve, or decline requests.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM

TECHNOLOGY STACK
Clean ArchitectureMVVMKotlin DSLJetpack Camera 2Retrofit + ChuckerCoroutines + FlowHiltMaterial 2Jetpack Paging 3
Joven FM Crowdfunding
12/12Fintech Investment App
Fintech Crowdfunding

Joven FM Crowdfunding

Financial crowdfunding application connecting small businesses with individual investors.

ARCHITECTURE PATTERN & STATE SPEC

Clean Architecture with MVVM

TECHNOLOGY STACK
Clean ArchitectureMVVMKotlin DSLCamera 2Retrofit + ChuckerCoroutines + FlowExoPlayerHiltMaterial 3 with Material YouML Kit BarcodeDataStore