rbhz

Curriculum Vitae

Roby Huzwandar

Lombok · Indonesia — Remote, worldwide

Saya Roby — senior mobile engineer. Selama 8+ tahun saya membawa aplikasi React Native dan Expo dari rewrite yang berantakan ke produksi yang tenang dan andal untuk tim di Indonesia, Singapura, dan Thailand, sekaligus mendirikan komunitas Lombok JavaScript sepanjang jalan. Karya, skill, talk, dan latar belakang — semua dalam satu tempat.

8+ tahun berkarya · 23+ produk dibangun · 3 negara, remote · 4 komunitas didirikan

Tentang

Pembangun dan orang komunitas, sekaligus.

Kebanyakan engineer memilih satu sisi — fokus ngoding, atau yang suka bicara. Delapan tahun ini saya menjalani keduanya, dan ternyata keduanya saling menguatkan.

Kerja yang tak terlihat itu bagian saya: build yang gagal di satu perangkat Android, keputusan monorepo yang menyelamatkan atau menenggelamkan tim, native module di bawah lapisan JS, CI gate yang menahan kode buruk sebelum rilis. Di tim, sayalah orang yang dicari ketika rilis tak kunjung jadi, arsitektur butuh keputusan, atau sebuah PR butuh review yang sungguh-sungguh.

Separuh lainnya adalah orang. Saya mendirikan komunitas Lombok JavaScript, mengisi meetup tentang React Native, GraphQL, dan Flutter, serta menjalankan sesi Scrum dan performa tim secara internal. Output sebuah tim bukan sekadar task yang selesai — tapi seberapa baik pekerjaan itu dipahami dan dikelola.

Saya penasaran secara default dan alergi dengan "ya memang begitu adanya." Kalau ada yang belum ideal, saya bilang — sekaligus membawa tool atau solusinya.

Tools yang saya andalkan

  • React Native
  • Expo
  • TypeScript
  • Expo Modules (Kotlin)
  • Next.js
  • Remix
  • NestJS
  • GraphQL
  • React Query
  • Flutter · BLoC
  • Nx / monorepo
  • CI/CD · SonarQube
  • Firebase
  • Tailwind
  • i18n · Lokalise
  • Datadog

Pengalaman

Pengalaman kerja.

  1. 2021–now

    Senior React Native Engineer @ Flash Coffee

    Jakarta / APAC, remote

    Senior mobile engineer di aplikasi konsumen Flash Coffee yang melayani pelanggan di kawasan APAC. Memimpin migrasi aplikasi React Native lama ke Expo dan memegang sisi mobile dari squad Post-Order — pelacakan pesanan, struk, dan pengalaman setelah pembelian. Membangun aplikasi white-label di Expo Universal agar satu codebase bisa dirilis untuk beberapa brand, mengintegrasikan pembayaran Adyen dan lokalisasi enam bahasa lewat Lokalise, serta menyiapkan release pipeline (GitHub Actions, CI gate) yang jadi andalan tim untuk rilis. Menaikkan standar engineering di seluruh codebase lewat ESLint ketat, Knip untuk kontrol dead-code, dan code review yang teliti — orang yang dituju tim saat rilis bermasalah atau butuh keputusan arsitektur.

    • Expo
    • TypeScript
    • GitHub Actions
    • Firebase
    • Adyen
    • Lokalise
  2. 2023

    React Native Engineer @ Slash Digital

    Singapore, remote

    React Native engineer di tim konsultansi yang mengerjakan aplikasi mobile klien dari Singapura. Bekerja dalam monorepo bersama di atas lapisan API GraphQL, membangun fitur mengikuti ritme sprint klien, dan mempresentasikan demo yang berfungsi tiap siklus. Menopang setiap rilis dengan unit test end-to-end agar kualitas tetap terjaga di tengah deadline eksternal yang ketat.

    100% unit test coverage

    • React Native
    • GraphQL
    • Monorepo
    • Testing
  3. 2020–21

    React Native Engineer @ Geko Life

    Thailand, remote

    React Native engineer di aplikasi mobile untuk pemilik motor listrik. Membangun pelacakan peta real-time untuk rute perjalanan langsung dan historis, dashboard telemetri baterai, dan social sign-in (OAuth) — pekerjaan yang berat secara engineering, mencakup data realtime, peta, dan UI penuh animasi yang halus. Menjaga peta dan telemetri tetap responsif saat data mengalir terus-menerus.

    • React Native
    • Realtime maps
    • Animations
    • OAuth
  4. 2020–21

    Lead Frontend Engineer @ Heylaw

    Jakarta, remote

    Lead frontend engineer di perusahaan legal-tech, memimpin tim mobile untuk satu keluarga produk — aplikasi consumer dan partner, web, serta Edunav, yang saya bawa dari nol hingga rilis seorang diri dan tepat jadwal. Memegang arsitektur dan delivery mobile, menetapkan standar frontend, dan membimbing tim sambil merilis di React Native, Next.js, dan Flutter.

    • React Native
    • Redux-Saga
    • Next.js
    • Flutter
  5. 2018–19

    Frontend Engineer & Team Lead @ Mandala Labs

    Jakarta, hybrid

    Frontend engineer sekaligus team lead untuk mobile dan web, merilis beberapa produk — Lokagen, Panada/BUMDES, dan Agora. Memimpin tim frontend kecil, menetapkan arah teknis, dan membangun di React Native, Apollo/GraphQL, dan Flutter dengan lapisan backend NestJS, sambil menyeimbangkan pekerjaan hands-on dengan mengarahkan delivery harian tim.

    • React Native
    • Apollo
    • NestJS
    • Flutter

Pendidikan

  • Universitas Bumigora

    Bachelor's degree — Software Engineering

    2015–2019 · Mataram, Lombok NTB

Lisensi & sertifikasi

  • Scrum Certification 2022 — Agile Scrum Training
  • Serverless Framework Bootcamp: Node.js, AWS & Microservices
  • Flutter — Advanced Course
  • One-on-One Meetings: A Complete Guide for Beginner Managers
  • Critical Thinking for Better Judgment and Decision-Making
  • Developing Your Emotional Intelligence
  • Effective Listening
  • Communication Foundations

Panggung & komunitas

Di atas panggung, sekaligus membangun ruangnya.

  • TalkDeep Dive React Native
    LombokJS Meetup
  • TalkGraphQL on the Client with React Native & Apollo
    Lombok Developer Meetup #007
  • TalkReactive Programming in Flutter with the BLoC Pattern
    Lombok Developer Meetup #008
  • TalkJavaScript for Everything
    Lombok Dev Meetup
  • TalkIntroduction to React Native
    Tech Talk, UKM PC Bumigora
  • TalkProgramming Culture on Campus
    Open House, UKM PC Bumigora

Komunitas yang didirikan & dipimpin

  • Lombok JavaScript Community

    Founder

  • Shaff Developers Muslim

    Founder

  • Himpunan Pemuda Kuta (HPK)

    Founder & Lead

  • UKM Programming Community, Bumigora

    Lead · 2017–18

Hubungi saya

Sedang membangun sesuatu yang harus rilis?

Entah itu rewrite, keputusan arsitektur mobile, talk untuk komunitasmu, atau sekadar bertukar catatan soal React Native di skala besar — saya senang berbincang.