Flutter & mobile engineering

Reliable Flutter products for complex, high-stakes workflows.

I help teams turn product goals into maintainable mobile experiences—from focused MVPs to app modernization and demanding integrations.

How I can help

Focused support from first decision to dependable release.

I join the work where a mobile product needs clarity, strong foundations, and steady follow-through.

Flutter MVPs

Turn a focused product idea into a dependable cross-platform release without adding unnecessary complexity.

  • Collaborative scope and delivery plan
  • Maintainable Flutter foundation
  • Release-ready iOS and Android experience

App modernization

Improve an existing mobile product while protecting delivery momentum and the experience users already depend on.

  • Architecture and state-management migrations
  • Performance and reliability improvements
  • Safer incremental refactoring

Complex integrations

Connect payment, API, security, Firebase, native SDK, and device capabilities into one coherent mobile workflow.

  • GraphQL and REST integrations
  • Payments, identity, and app security
  • Native Android and hardware bridges

Selected work

Proof built in public—and public-safe stories from production.

Each case separates the challenge, my contribution, and the outcome so you can see where I was responsible and how I work.

Open source · GraphQL

dartpollo

A Dart GraphQL client and code-generation ecosystem built from a heavily modified Artemis fork and used in production.

  • Dart
  • GraphQL
  • build_runner
  • Melos
Read case study

Open source · Remote UX

Remote in-app messaging

A backend-agnostic Flutter package for scheduling, targeting, and rendering in-app messages from remote JSON.

  • Flutter
  • Dart
  • JSON
  • Remote Config patterns
Read case study

Fintech and delivery · Public-safe employer work

AtozPay & AtozGo

A payments and delivery ecosystem moved from native Android toward shared Flutter foundations and multi-provider transaction flows.

  • Flutter
  • Dart
  • Kotlin
  • Java
Read case study

Consumer · End-to-end delivery

MHDC clinic booking & loyalty

A solo-built Flutter clinic experience combining appointments, loyalty rewards, account balance, insurance, and mobile notifications.

  • Flutter
  • Dart
  • Firebase
  • QR and barcode
Read case study

Verified publisher catalog

All published packages

9 published package entries across 7 distinct products, each linked directly to its verified pub.dev listing.

Published package

dartpollo

A Dart GraphQL client with caching support, maintained as part of a production-focused monorepo.

  • Dart
  • GraphQL
  • Caching
View on pub.dev

Published package

d_dialog

A dialog toolkit with alert, progress, zoom, backdrop, and Future-aware convenience APIs.

  • Flutter
  • Dialogs
  • UI
View on pub.dev

Published package

encryptor_plus

High-level Dart APIs for symmetric and asymmetric encryption, signing, and secure key generation.

  • Dart
  • Cryptography
  • Security
View on pub.dev

Open-source proof

9 published package entries. 7 distinct products.

My public work spans GraphQL code generation, remote-driven messaging, native image cropping, cryptography, UI components, and event-driven architecture.

The three-package dartpollo ecosystem is counted as one product, keeping the distinction precise and auditable.

Experience & approach

A collaborative engineer for ambitious mobile teams.

Portrait of Dwiky Hardiansah

I work closely with product and design teams to turn complex mobile requirements into reliable, maintainable experiences.

Download my CV

Mar 2022 — Present

Mobile Application Developer

PT Monit Teknologi Indonesia

Core contributor across two mobile products for corporate finance, expense workflows, and card control.

  • Led the first MVP phase with the team, helping move a hybrid iOS and Android product to release in nine months.
  • Proposed and led a roughly six-month GetX-to-BLoC migration that established the team’s current state-management standard.
  • Built and maintained payment, card, biometric, resilient networking, and app-hardening capabilities.
  • Flutter
  • Dart
  • BLoC
  • GraphQL
  • Firebase
  • Sentry

May 2019 — Feb 2022

Mobile Application Developer

PT Weyland Indonesia Perkasa

Built fintech, PPOB, and delivery experiences across native Android and Flutter.

  • Main contributor to the AtozPay Flutter rewrite, reducing duplicated platform work and completing a null-safety migration.
  • Delivered multi-provider bill payment, top-up, Finnet transfer, authentication, notification, and location flows.
  • Used Firebase crash and usage signals alongside Dart DevTools to prioritize and improve product behavior.
  • Flutter
  • Dart
  • Kotlin
  • Java
  • REST
  • Firebase

Start a conversation

Tell me about the mobile problem you want to solve.

Share a few details about your project, and I’ll get back to you by email. I balance freelance projects with my full-time role and will be happy to discuss how I can help and when I’m available.

Your details are used only to respond to this inquiry. Read the privacy note.