Hendri AriWibowo

Flutter Developer

Building scalable and modern mobile applications with clean architecture and beautiful user experiences.

Hendri Ari Wibowo profile photo

Flutter Developer

$ architecture: clean

$ state: bloc_ready

$ deploy: mobile_excellence

About Me

Solo-builder mindset for production Flutter apps

Mid-level Flutter Developer with 3+ years of experience building and maintaining production mobile apps as a solo developer.

3+ years

Solo dev

Production apps

Mobile first

Clean Architecture

Feature-first modules, maintainable domains, and testable boundaries.

BLoC & State

Predictable UI flows for production apps with complex business logic.

Performance

Smooth rendering, optimized networking, and pragmatic debugging habits.

Real Integrations

Firebase, Supabase, Google Cloud Platform, REST API, GraphQL, PDF, Security, ESC POS Printer, and AR features.

Tech Stack

Tools and patterns I use to ship reliable mobile products

Flutter logo
Flutter
Dart logo
Dart
Firebase logo
Firebase
Supabase logo
Supabase
Git logo
Git
Android Studio logo
Android Studio
Visual Studio Code logo
Visual Studio Code
Xcode logo
Xcode
Google Cloud logo
Google Cloud Platform
Sentry logo
Sentry
OpenAPI Initiative logo
REST API
GraphQL logo
GraphQL
Bloc logo
BLoC
Flutter logo for Provider
Provider
Riverpod logo
Riverpod
Talsec logo for freeRASP
freeRASP
Kotlin logo
Kotlin
Swift logo for SwiftUI
SwiftUI
Experience

A compact timeline of production growth

2023 - Present

Flutter Developer

PT Samaya Interactive

Maintaining and shipping production mobile apps as a solo developer across business, reporting, and operational workflows.

2023

Freelance Flutter Developer

PT Rect Media Komputindo

Built focused Flutter modules and integrations with attention to delivery speed, reliability, and clean UI implementation.

2022

Flutter Internship

PT Samaya Interactive

Grew production Flutter fundamentals through real-world codebases, API integrations, and mobile release workflows.

Featured Projects

Production apps, integrations, and open-source systems

AI SnapExplain logo
Featured

AI SnapExplain

Home to confirmation, AI result, history, and profile screens for screenshot explanation flow.

Key contribution: Built a personal AI-powered mobile app that turns images into clear bilingual explanations.

FlutterClean ArchitectureBLoCSupabaseFirebasefreeRASPGoogle Cloud PlatformAdMobIn-App PurchasesOCRAI Conversation
Show Detail Coming Soon
Isolate Kit background task management banner
Featured

Isolate Kit

Open-source package for safer background computation patterns in Flutter apps.

Key contribution: Designed a developer-friendly API for running heavy work without blocking UI.

FlutterIsolateThreadingPerformanceParallel
Flutter Decision Making multi-criteria decision making banner
Featured

Flutter Decision Making

Decision-making utilities packaged for Flutter teams that need structured choices.

Key contribution: Built reusable helpers and clean package ergonomics for open-source distribution.

FlutterMCDMDecision Support SystemAlgorithm
SIL POS Mobile logo
Featured

SIL POS Mobile

Point-of-sale mobile app for business transactions and operational reporting.

Key contribution: Developed full restaurant POS mobile application from architecture to production deployment.

FlutterESC POS PrinterfreeRASPClean ArchitectureBLoCREST APIPDFFirebaseNotificationSentry
SIL Housekeeper Mobile logo
Featured

SIL Housekeeper Mobile

Operational housekeeping app with task flows for distributed teams.

Key contribution: Led full development of hotel housekeeping management application.

FlutterClean ArchitectureBLoCfreeRASPREST APIFirebaseNotificationGeolocationSentry
AWANNGROUP Mobile logo
Featured

AWANNGROUP Mobile

Multi-business platform supporting real-world business operations in one app.

Key contribution: Collaborated with the mobile team to develop new production features for a multi-business platform.

FlutterREST APISmart DoorProviderClean ArchitectureFirebaseNotification
Flutter logo for e-Kinerja Mobile
Featured

e-Kinerja Mobile

Mobile performance reporting app for employee activities and productivity.

Key contribution: Developed full employee performance reporting mobile application for production use.

FlutterFirebaseClean ArchitecturePDFBLoC
e-Gayams Mobile logo
Featured

e-Gayams Mobile

Mobile service app with production integrations and business-specific workflows.

Key contribution: Developed full MSME marketplace mobile application and partner ecosystem.

FlutterFirebaseMVVMProviderNotificationRealtime ChatGeolocationHaversine AlgorithmGoogle Cloud Platform
e-Gayams Mitra logo
Featured

e-Gayams Mitra

Seller companion app for managing outlet operations, orders, and marketplace workflows.

Key contribution: Contributed to the seller app companion for the e-Gayams ecosystem, supporting merchant-style operational flows.

FlutterFirebaseGeolocatorRealtime ChatApriori AlgorithmMVVMProvider
Flutter logo
Featured

Rapor ASP KAI Mobile

Reporting app for structured mobile assessment and documentation workflows.

Key contribution: Developed full employee evaluation mobile application for internal enterprise use.

FlutterFirebaseMVVMNotificationPDFSignatureProviderSAW Algorithm
Si Baru Mobile logo
Featured

Si Baru Mobile

Mobile app featuring modern integrations, including AR-driven interaction.

Key contribution: Developed full educational AR mobile application for elementary students.

FlutterFirebaseMVVMProviderVuforia EngineAugmented RealityYouTube Video PlayerQuizBlender
Open Source

Small packages with practical developer ergonomics

pub.dev package

isolate_kit

Isolate management for Flutter with task cancellation, priority queue, progress tracking, and auto dispose.

View package
open-source utility

flutter_decision_making

Dart package for multi-criteria decision making. Currently supports popular algorithms like Analytic Hierarchy Process (AHP), Simple Additive Weighting (SAW) and TOPSIS.

View package
Certifications

Validated Flutter learning and engineering foundations

Dicoding Flutter Certifications

Alterra Academy Flutter Engineer

Contact

Ready to collaborate on thoughtful mobile products

Let's build something crisp.

Available for Flutter development, production app maintenance, integration-heavy features, and clean architecture improvements.