by.U
Indonesia's first all-digital telecom service, operated by Telkomsel, where everything happens in the app.
- Type
- Company product
- Company
- Ofniinfo Software Solutions
- Operator
- Telkomsel
- Platform
- Android · iOS · web
- My role
- React Native developer




01 — Context
by.U is Indonesia's first all-digital telecom service, operated by Telkomsel. Ordering a SIM, choosing a number, building a plan and topping up all happen in the app.
Plans are personal: users pick a base amount of data and add “toppings” for apps such as YouTube and Spotify.
02 — Problem
A telecom with no stores depends on its app for everything. Onboarding, ordering, plan changes and usage all have to make sense without anyone to ask.
03 — Role
On by.U I develop and maintain user-facing features in React Native. My contributions:
- Built the customizable plan flow: base data plus app add-ons.
- Implemented onboarding, SIM ordering, number selection and in-app plan management.
- Integrated real-time data-usage tracking, recharge flows and push notifications.
- Kept the app responsive on both Android and iOS.
- Supported OTA updates and app releases.
04 — System
The customer journey, as flows
The main flows in the app, taken from the features I built. It is a user-flow map, not a system architecture.
- Onboarding
- Number selection
- SIM order
- Base data
- App toppings
- Confirm plan
- Usage tracking
- Recharge
- Push notifications
05 — Engineering
Two platforms, one feel
The work was keeping the app smooth and responsive on both Android and iOS, since the app is the only channel customers have.
Live account state
Usage tracking, recharge and push notifications tie the app to the customer's current allowance instead of a stale snapshot.
Continuous delivery
OTA updates and regular app releases let features reach customers continuously, not only on store-release days.
06 — Experience
The brief was a clean, intuitive interface for a Gen Z audience, and I worked on improving the user-facing flows toward that.
07 — Outcome
by.U is live on Google Play and the App Store, with a web presence at byu.id.
08 — Stack
- Mobile
- React Native · TypeScript
- Realtime
- Firebase Cloud Messaging
- Delivery
- OTA updates · Google Play · App Store