Skip to content
AMuhammad Aufa / FdxLab
All projects
Enterprise Systems2024-03 — Present

MyKisel

Internal super-app deployed across Telkomsel Smart Office, covering cooperative finance, payments, internal commerce, and digital top-up.

Mobile Developer · PT Kinarya Utama Teknik

FlutterREST APIs
MyKisel home dashboard showing balance, savings, loan, SHU, and service shortcuts
MyKisel feature banner: phone mockups showing the home dashboard, payments, and sign-in screen alongside Payments, Savings, Top Up, Cooperative Finance, Marketplace, and Digital Services feature icons

Overview

MyKisel is an internal super-app deployed across Telkomsel Smart Office, serving cooperative finance, payments, internal commerce, and digital top-up in a closed enterprise environment. It covers wallet-based QR payments and balance transfers, cooperative financing and SHU (profit-sharing) tracking, and — through KiselBiz — location-aware commerce for cafeteria and product ordering, supporting daily operations for Telkomsel-affiliated staff.

Responsibilities

Led mobile development and long-term maintenance across cooperative finance, payments, internal commerce, and digital top-up; feature delivery, defect resolution, performance optimization, and coordinating production releases with backend, infrastructure, and web teams.

Architecture

Mobile client
REST API integration
Backend services
Database

Cross-layer integration between the mobile client, KiselBiz's merchant-side order fulfillment, and backend transaction validation, prioritizing transaction robustness and recovery, backward compatibility, and incremental scaling without disrupting daily operations.

Results & lessons learned

Sustained availability of a mission-critical internal platform under daily operational use, reduced reliance on external consumer apps for employee transactions, consolidated finance, payments, and internal commerce into a single platform, and enabled scalable onboarding of new services and payment endpoints.

Gallery

MyKisel splash screen with logo on a geometric blue background

MyKisel splash screen with logo on a geometric blue background

MyKisel login screen with username/password and OTP sign-in options

MyKisel login screen with username/password and OTP sign-in options

OTP verification bottom sheet during sign-in

OTP verification bottom sheet during sign-in

MyKisel sign-in screen with email and password fields

MyKisel sign-in screen with email and password fields

6-digit PIN entry screen

6-digit PIN entry screen

Payment menu with Bayar, Top Up, Transfer Bank, and Mutasi options

Payment menu with Bayar, Top Up, Transfer Bank, and Mutasi options

QR payment code displayed for a recipient to scan

QR payment code displayed for a recipient to scan

QR scanner view for receiving a balance transfer

QR scanner view for receiving a balance transfer

Payment success confirmation after a MyKisel wallet transaction

Payment success confirmation after a MyKisel wallet transaction

KiselBiz food order payment detail with delivery, address, and total

KiselBiz food order payment detail with delivery, address, and total

Cooperative financing promotions for members

Cooperative financing promotions for members

SHU (cooperative profit-sharing) settings and history

SHU (cooperative profit-sharing) settings and history

In-app member satisfaction survey

In-app member satisfaction survey

Confirmation screen after submitting a form

Confirmation screen after submitting a form

Account security menu: change password, change or reset PIN

Account security menu: change password, change or reset PIN

MyKisel app icon