rbhz

Curriculum Vitae

Roby Huzwandar

Lombok · Indonesia — Remote, worldwide

I'm Roby — a senior mobile engineer. For 8+ years I've taken React Native and Expo apps from messy rewrite to calm, reliable production for teams across Indonesia, Singapore, and Thailand, and I founded the Lombok JavaScript community along the way. The work, the skills, the talks, and the background — all in one place.

8+ years shipping · 23+ products built · 3 countries, remote · 4 communities founded

About

Builder and community person, in one.

Most engineers pick a side — heads-down builder, or the one who talks. I've spent eight years being both, and it turns out they feed each other.

The invisible work is mine: the build that fails on one Android device, the monorepo call that saves or sinks a team, native modules below the JS layer, CI gates that stop bad code before it ships. On my team I'm the person people find when the release won't cut, the architecture needs a call, or a PR needs a real review.

The other half is people. I founded the Lombok JavaScript community, spoken at meetups on React Native, GraphQL, and Flutter, and run Scrum and team-performance sessions internally. A team's output isn't just tasks closed — it's how well the work is understood and managed.

I'm curious by default and allergic to "that's just how it is." If something isn't ideal, I say so — and bring the tool or the fix.

Tools I reach for

  • 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

Work

Work experience.

  1. 2021–now

    Senior React Native Engineer @ Flash Coffee

    Jakarta / APAC, remote

    Senior mobile engineer on Flash Coffee's consumer app, serving customers across the APAC region. Led the migration of the legacy React Native app to Expo and owned the mobile side of the Post-Order squad — order tracking, receipts, and the post-purchase experience. Built a white-label app on Expo Universal so one codebase could ship under multiple brands, integrated Adyen payments and six-language localization via Lokalise, and set up the release pipeline (GitHub Actions, CI gates) the team ships on. Raised the engineering bar across the codebase with strict ESLint, Knip for dead-code control, and thorough code review — the person the team turns to when a release won't cut or an architecture call is needed.

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

    React Native Engineer @ Slash Digital

    Singapore, remote

    React Native engineer on a consultancy team delivering a client's mobile app from Singapore. Worked in a shared monorepo against a GraphQL API layer, built features to the client's sprint cadence, and presented working demos every cycle. Backed each release with end-to-end unit tests to keep quality high under a tight external deadline.

    100% unit test coverage

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

    React Native Engineer @ Geko Life

    Thailand, remote

    React Native engineer on a mobile app for electric-motorbike owners. Built real-time map tracking for live and historical trip routes, battery-telemetry dashboards, and social sign-in (OAuth) — engineering-heavy work spanning realtime data, maps, and smooth, animation-rich UI. Kept the map and telemetry responsive while data streamed in continuously.

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

    Lead Frontend Engineer @ Heylaw

    Jakarta, remote

    Lead frontend engineer at a legal-tech company, leading the mobile team across a family of products — consumer and partner apps, web, and Edunav, which I took from zero to launch on my own and on schedule. Owned mobile architecture and delivery, set the frontend standards, and mentored the team while shipping across React Native, Next.js, and Flutter.

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

    Frontend Engineer & Team Lead @ Mandala Labs

    Jakarta, hybrid

    Frontend engineer and team lead across mobile and web, delivering several products — Lokagen, Panada/BUMDES, and Agora. Led a small frontend team, set the technical direction, and built across React Native, Apollo/GraphQL, and Flutter on a NestJS backend layer, balancing hands-on development with guiding the team's day-to-day delivery.

    • React Native
    • Apollo
    • NestJS
    • Flutter

Education

  • Universitas Bumigora

    Bachelor's degree — Software Engineering

    2015–2019 · Mataram, Lombok NTB

Licenses & certifications

  • 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

Stage & community

On stage, and building the room.

  • 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

Communities founded & led

  • Lombok JavaScript Community

    Founder

  • Shaff Developers Muslim

    Founder

  • Himpunan Pemuda Kuta (HPK)

    Founder & Lead

  • UKM Programming Community, Bumigora

    Lead · 2017–18

Get in touch

Building something that has to ship?

Whether it's a rewrite, a mobile architecture call, a talk for your community, or just comparing notes on React Native at scale — I'm happy to talk.