GIZI
Production
GiziKu
2024
HealthTech · SaaS

Platform tracking nutrisi untuk pasar Indonesia. 7 microservices dengan Cloudflare Workers sebagai API gateway, payment lokal via Midtrans, dan AI meal recommendations.

React 18 · Vite · Node.js · PostgreSQL · MongoDB · Redis · Cloudflare Workers · Midtrans
BOT
Production
AI Trading
2024
FinTech · Agentic AI

Agentic trading bot dengan Alpaca paper trading, futures simulator, web dashboard, Telegram HITL integration, dan risk manager dengan circuit breaker dan consecutive loss protection.

TypeScript · Node.js · Alpaca API · Telegram Bot · Railway · Express
JRP
Production
PT JRP System
2024
Property · AI Customer Service

Customer complaint handling system dengan WhatsApp bot multi-step triage, RAG dari knowledge base PT JRP, Gemini Vision untuk analisis foto kerusakan, dan role-based CRUD.

NestJS · Next.js 14 · Supabase · Redis · Cloudflare R2 · Fonnte · Gemini Flash
DATA
Concept
DataShield
2024
Enterprise · DSaaS

Data security platform concept dengan 10 modul: governance, DLP, DSPM, eDiscovery, encryption, dan compliance framework untuk enterprise Indonesia dengan regulasi PDPA.

Architecture Design · Compliance Framework · Multi-tenant SaaS · PDPA Indonesia
MEDI
Prototype
MediCore
2024
HealthTech · Registration

Patient online registration system untuk klinik dan rumah sakit Indonesia. Workflow booking hingga appointment reminder via WhatsApp dengan integrasi BPJS verification.

React · Node.js · PostgreSQL · WhatsApp Business API · BPJS Integration
SHOP
Concept
Cantika
2024
E-Commerce · Fashion

Konsep platform fashion wanita dengan strategi sourcing langsung dari China via 1688/Taobao. Landing page dengan conversion optimization dan brand storytelling untuk pasar Indonesia.

Brand Strategy · Landing Page · Sourcing Strategy · China Market
Pelajaran dari Proyek Nyata
01
GiziKu · 7 Microservices
"Microservices bukan tentang scale — tapi tentang team boundary."

Saat saya build 7 microservices sendirian, overhead koordinasi hampir membunuh momentum. Conway's Law bekerja dalam dua arah.

02
ConstructPro · Multi-tenant
"Row-level security di PostgreSQL menghemat 3 bulan refactor."

Memilih RLS dari hari pertama — bukan schema per tenant — terbukti benar ketika klien pertama minta data isolation yang lebih ketat.

03
AI Trading Bot
"Circuit breaker adalah fitur pertama yang harus dibangun, bukan yang terakhir."

Simulasi paper trading saya kehilangan 40% dalam 2 jam karena consecutive loss tanpa protection. Sekarang saya build risk layer sebelum strategy layer.

04
PT JRP · WhatsApp RAG
"Kualitas knowledge base lebih penting dari kualitas LLM."

Chunking strategy yang buruk membuat retrieval jadi noise. Ganti GPT-4 dengan Claude tidak mengubah apapun — tapi fix chunking meningkatkan accuracy 40%.

05
Midtrans Integration
"Selalu test webhook di production, bukan hanya lokal."

Ngrok forwarding bekerja sempurna. Production webhook silent-fail karena port Railway yang berbeda. 2 hari debugging untuk hal yang harusnya 2 jam.

06
Semua Proyek
"Dokumentasi yang ditulis saat build 10x lebih baik dari dokumentasi setelah selesai."

Semua keputusan arsitektur yang saya tulis di ADR saat build terbukti menghemat waktu onboarding klien dan future-me yang lupa kenapa pilihan itu dibuat.