Vol. 01 · Ch. 00 · Prologue

This is the story of

SHAKA シャカ

currently in my arc.

psst, tap it. there's another arc

Shaka standing under a cherry tree, drawn manga style
Schema to screen. I own the whole thing.

I own systems end to end, from the data model and backend to the apps people use every day. 4+ years shipping products, including a mobile app with 1M+ downloads.

Open Open to product engineering roles

journal_entriesidperiod_identity_idaccountsidcodetypejournal_linesentry_id →account_id →debit | creditΣ debit = Σ credit
SOLE engineer, full ERP
  • schema-first
  • double-entry, in the DB

Chapters

sorted for the Product Engineer arc · 6 chapters

01 / 06 scroll ↓ to read on

Chapter 01

01 コニック

From the racks to the ledger, I own it.
A-02-3FEFO

Khonic

One engineer, one schema, a whole warehouse!!

↓ Warehouse management & ERP. Sprout Digital Labs · sole engineer.

SOLE ENGINEER!
能力 Parameters
Role
Sole engineer · leads 3 on accounting
Reach
Warehouse staff, every day
Period
2023 – now
  • Lead a 3-engineer team building a Finance & Accounting module to replace Accurate: a 21-table ledger, double-entry rules enforced in the database, fiscal period closing, multi-entity.
  • Designed a Smart Racking System: slotting, batch picking, FEFO, and optimized picking routes across a two-tier warehouse.
  • Auto-assign deliveries with driver clustering and route optimization.
  • Supabase
  • PostgreSQL
  • Flutter
  • PWA
  • Web dashboard
Internal product: no public link
Chapter 02

02 プロジェクト[redacted]

Can't say. Ask me in an interview.
CASE FILE · NDA機密TOP SECRET

Project [redacted]

A private Google Photos, with its own machine learning!!

↓ Google Photos–style platform with custom ML. Sprout Digital Labs · client project.

EYES ONLY!
能力 Parameters
Role
Built the computer vision module
Reach
Government client · NDA
Period
2023 – now
  • A Google Photos–style platform for [redacted], a government client, built on an open-source photo platform and extended with custom machine learning.
  • Built the computer vision module behind those features with YOLO and TensorFlow, served it through FastAPI, and containerized it with Docker.
  • Wired the module into the platform's backend through OpenAPI and into the Vue frontend.
  • Computer vision
  • YOLO
  • TensorFlow
  • FastAPI
  • Vue
  • OpenAPI
  • Docker
Under NDA. Happy to walk through the engineering in an interview.
Chapter 03

03 ラバム

New country, new currency, same app.
S$ 12.40RpS$

Labamu

The 1M+ download POS app, now in Singapore!!

↓ POS & business app for MSMEs. Sprout Digital Labs.

1M+ DOWNLOADS!
能力 Parameters
Role
Led mobile for the SG expansion
Reach
1M+ downloads · 4.3★
Period
2023 – now
  • Led mobile work for Labamu's expansion to Singapore: multi-language, timezone handling, multi-currency, and 2C2P payments.
  • Built barcode-based inventory management for better stock accuracy.
Chapter 04

04 クライアント[redacted]

Can't name the patient. The operation went fine.
17CASE FILE · NDA機密TOP SECRET

Client [redacted]

Open-heart surgery on two live apps!!

↓ Shadowing a healthcare platform's existing product. Sprout Digital Labs · client project.

TOP SECRET!
能力 Parameters
Role
Led the iOS 17 migration
Reach
Two live apps · NDA
Period
2023 – now
  • Led the native iOS SDK migration for two apps of [redacted], one of Indonesia's largest online healthcare platforms, to support iOS 17.
  • Shadowing work on the client's existing product: their codebase, their users, their rules.
  • Swift
  • iOS 17
  • Native SDK
The client's existing product, under NDA. Happy to walk through it in an interview.
Chapter 05

05 クイックプロ

The market moves. The screen keeps up.
XAU/USDLIVEBUYSELLWS

QuickPro

Market orders, live over WebSocket!!

↓ Real-time trading app. Foreximf.com · freelance, remote.

100K+ DOWNLOADS!
能力 Parameters
Role
Built core modules · freelance
Reach
100K+ downloads · 4.5★
Period
2022 – 2023
  • Built core modules, Market Detector and Trading Base, with real-time orders over WebSocket.
  • Applied Clean Architecture and turned Figma designs into responsive Flutter UI.
Chapter 06

06 ドレスオンミー

Try it on before you buy it.
TFLite

DressOnMe

A fitting room that fits in your pocket!!

↓ Virtual fitting app. Bangkit Incubation · Dikti & Binus.

TOP INCUBATION TEAM!
能力 Parameters
Role
Mobile engineer · incubation team
Reach
Google Play & App Store
Period
2022 – 2023
  • Migrated the Kotlin app to Flutter so Android and iOS ship from one codebase.
  • Set up CI/CD for Android and iOS builds and releases.
  • Shipped a TFLite virtual dress-fitting feature with designers and ML engineers. Selected as one of the best incubation teams.
完

Chapter 1 of 6: Khonic

Side stories

  • Side project · iOS

    Urails

    KRL trip planner using A* pathfinding and Python web scraping.

    TestFlight ↗
  • Internal · Flutter package

    CashKit

    Maintain Sprout's internal Flutter package for networking, UI components, and lint rules.

Meanwhile, at the Sprout Hackathon 2026…

Special episode

HR.AI

An AI-powered HR support platform: answers employee questions on payroll, leave, and reimbursement, flags sensitive cases for safe escalation, and turns conversations into structured HR tasks.

My partShaped the product architecture (conversation layer, action engine, open API and webhooks) and built the pitch.

Character profile

from the official databook (it's this page)

Shaka standing under a cherry tree, drawn manga style
Name
Sesaka Aji Nursyah Bantani
Alias
Shaka
Class
Product Engineer · Sprout Digital Labs
Base
BSD, Tangerang
Education
S.Kom Informatics, Universitas Singaperbangsa Karawang (GPA 3.84)
Special move
Schema-first build: one schema, parallel submodules
Sidekick
Claude. Plans, drafts and tests with me; I review every line and make the calls.

4+

years shipping

Flutter, Swift, Kotlin

1M+

downloads

Labamu, 4.3★

500+

code reviews

Dicoding, 4.8★ rating

25+

mentees

Bangkit, 86%+ graduated

Current quest

Leading 3 engineers on a Finance & Accounting module: a 21-table double-entry ledger to replace Accurate.

The story so far

  1. 1

    2016

    Origin

    Starts Software Engineering at SMK Negeri 1 Pandeglang.

  2. 2

    2019

    Training arc

    Informatics at Universitas Singaperbangsa Karawang.

  3. 3

    2021–22

    Licenses earned

    Dicoding Flutter, Android & iOS Developer Expert. Google Associate Android Developer.

  4. 4

    2022

    First real ships

    QuickPro (100K+ downloads) as a freelancer. DressOnMe through Bangkit incubation.

  1. 5

    2022–23

    Sensei mode

    Code reviewer at Dicoding (500+ reviews). Mentor at Bangkit Academy (25+ learners).

  2. 6

    2023

    Graduation

    S.Kom, GPA 3.84. Joins Sprout Digital Labs in December.

  3. 7

    At Sprout

    Boss fights

    Takes Labamu to Singapore. Becomes the sole engineer on Khonic.

  4. 8

    2026

    Class change

    Title becomes Product Engineer. Builds HR.AI at the Sprout Hackathon.

…and the current chapter is still being drawn.

Arsenal

= main weapons in the Product Engineer arc

Mobile

  • Flutter
  • Dart
  • Swift
  • SwiftUI
  • Kotlin
  • Android Jetpack
  • TFLite
  • WebSocket

Backend & data

  • Supabase
  • PostgreSQL
  • Firebase
  • MySQL
  • SQLite
  • REST APIs
  • Python
  • Docker

Web

  • React
  • JavaScript
  • Tailwind

Product & tooling

  • Technical design docs
  • Data modeling
  • Estimation
  • Codemagic
  • GitHub Actions
  • Xcode Cloud
  • Git
  • Figma

AI-assisted

  • Claude
  • AI planning
  • AI test cycles
  • AI code review

Next chapter

To be
continued…

Let's write the next chapter together.

● Open to product engineering roles

© 2026 Sesaka Aji Nursyah Bantani Built with SvelteKit · inked in CSS & SVG · this manga reads top to bottom