Operations and data · Jakarta

Operationsand systems.And the softwareunderneath.

I work on warehouse and consignment distribution, and I build the tools that keep its numbers honest: a WMS on Google Sheets and Apps Script, ledger patterns, parsers and dashboards. I own the business rules and the testing; AI writes most of the code.

INGoogle Sheetsmovement ledger
MOVEApps Scriptweb app and field app
PICKExcelscan station, replenishment
SHIPSQLPostgreSQL ledger rules
COUNTPythonpandas, scikit-learn
SELLStreamlitdashboards
PROVEMutation testingevery rule must fail when removed
AIClaudewrites the code, I write the rules
ON SHELF · 08 OCT28%of stock on store shelves, up from 16% in August
STORES8stores across 3 retailers, one warehouse
SKU43active SKUs on one movement ledger
DQLAB EXCEL100/100inventory replenishment hackathon score
DQLAB PYTHON42,446retail transactions analysed
Zone 02 · Projects

Projects,
by rack

Zone 03 · Method

How I
work

Built by ops, powered by AI. Three steps, the same on every tool.

01

Write the rule

When a process breaks, I write down the rule it must never break again, in business terms.

ruleNo PO number, no delivery order.
02

Build the smallest tool

I describe the behaviour, AI writes the code, and the tool lives where the team already works: Sheets, Excel, a phone.

toolField app: check-in only inside 300 m.
03

Prove it breaks

Every rule gets a test, and the test is first shown to fail with the rule removed. Then it ships.

testRemove the rule, the test must go red.
Zone 04 · Writing

Writing

Notes on how I got here, on Medium.

Medium · in Indonesian

Dari Bisnis LPG Keluarga ke Python: Cerita Gue Belajar Data Analyst di DQLab

From a family LPG business to Python: how I started learning data analysis.

Read →
All articles on Medium →
Zone 05 · About

About

Access passNo. FI-2026
Portrait of Ferdy Febrian IskandarPhoto ID
Ferdy Febrian
Iskandar
Operations and data
Base
Jakarta
Access
Rack · Store · Data

I come from the business side, not software engineering. My work sits where the warehouse, the stores and the numbers meet: where stock really is, whether a delivery can be proven, and whether a report can be trusted.

I would rather ship a small tool that enforces one rule than a big dashboard nobody trusts.

Education
Management, Universitas Andalas · GPA 3.79 / 4.00 · Best Graduate of Class
Certifications
Google Analytics (92 / 100) · HubSpot CRM (89 / 100)
Tools
Google SheetsApps ScriptExcelSQLPythonStreamlit
Get in touch

Five files.
Now one system.

Working on warehouse, distribution or retail operations data? I am happy to compare notes.