Workflow & Arsitektur

Funnel kurasi empat-tahap & sistem terdistribusi

Tahap A dan B berjalan sepenuhnya otomatis (nol waktu manual), sehingga intervensi manusia hanya dibutuhkan pada Tahap C dan D — membuktikan satu solo founder dapat mengoperasikan dan menskalakan platform tanpa headcount besar.

End-to-End Platform Workflow
Buka penuh ↗
Memuat diagram…
INPUT (registrasi + KYC) → SELEKSI (4 tahap) → MATCHING → OUTPUT (kontrak + payout Wise). Klik “Buka penuh” untuk mode zoom.
System Architecture — 5 Lapisan
Buka penuh ↗
Memuat diagram…
Presentation (Next.js 16) · API Gateway · Microservices (Go 1.26) · Data (PostgreSQL/Redis/S3) · Integrations & Observability.
Otomatisasi

Filter A → D: di mana waktu manusia benar-benar dipakai

A
ATS Screening
Otomatis penuh — 0 menit manual

Parsing resume otomatis menyaring pengalaman minimum, tech stack, dan ketersediaan. Mismatch jelas langsung ditolak sistem.

B
Tes Teknis Terstandarisasi
Otomatis penuh — 0 menit manual

Pilihan ganda + coding challenge (60–90 menit), dinilai otomatis menjadi score numerik yang dapat diaudit.

C
Live Coding + Portfolio Deep-Dive
Human-in-the-loop — kurator

Sesi 60–90 menit: problem solving, diskusi system design, review kode nyata (commit, dokumentasi, kontribusi).

D
Evaluasi Bahasa Inggris
Human-in-the-loop — kurator

Asesmen tulis + lisan menentukan jalur kerja: fasih → Direct Hire; berkembang → Managed Pod (PM Bilingual).

Repository

Koeksistensi monorepo: Next.js 16 + Go 1.26

Frontend SSR dan microservices backend hidup dalam satu repository terstruktur — informasi konsep (situs ini murni Next.js).

indocode-hub/                      # monorepo
├─ apps/
│  └─ web/                         # Next.js 16 (App Router) · React 19
│     ├─ app/                      # SSR routes, dashboard, onboarding
│     ├─ components/               # Shadcn UI · Tailwind v4
│     └─ lib/                      # TanStack Query v5 · Zod schemas
├─ services/                       # Go 1.26 microservices (Chi v5)
│  ├─ ats/                         # kurasi 4-tahap + KYC internal
│  ├─ matching/                    # TF-IDF + weighted scoring
│  ├─ payment/                     # Wise for Business (Agent of the Payee)
│  ├─ timetracking/                # validasi jam kerja
│  └─ notification/                # email / webhook
├─ internal/
│  ├─ db/                          # pgx/v5 + sqlc (generated) + tern
│  └─ platform/                    # slog + OpenTelemetry, Argon2id
├─ migrations/                     # tern SQL migrations
└─ go.mod                          # go 1.26.0 · toolchain go1.26.0 · tool ()