Langsung ke konten

← Kembali ke Labs

L3:digital-products-ecommerce · Software Wing · Daftar

E-commerce untuk produk digital dan pelatihan

Modul backend untuk katalog, keranjang, pesanan, dan CRM, saya kembangkan bersama tim agensi dalam monorepo TypeScript.

Klien
Naremax
Peran
Backend Engineer, anggota tim agensi berisi lebih dari lima orang
Periode
Nov 2025 hingga Apr 2026

Hasil

  • 16 PRs

    Pull request modul backend yang di-merge ke monorepo tim

    Dihitung dari riwayat pull request dalam organisasi klien.

    Terverifikasi

Masalah

Naremax membutuhkan pengelolaan katalog dan bundle, keranjang, checkout, pengiriman, serta CRM untuk produk digital, pelatihan, dan jasanya. Tim kecil mengembangkan modul tersebut secara paralel dalam satu monorepo.

Yang saya kerjakan

  • Saya menyiapkan fondasi API dengan migrasi database awal, shared schema, autentikasi dengan pengecekan peran, dan katalog error bersama.
  • Saya membangun modul kategori, produk, dan bundle, keranjang berbasis Redis, pengiriman, serta manajemen pesanan.
  • Saya menambahkan modul karier, client showcase, dan manajemen pelanggan CRM, masing-masing melalui pull request yang terhubung ke tiket dan melewati quality gate tim.

Tech stack

  • TypeScript
  • Hono
  • Kysely
  • PostgreSQL
  • Redis
  • MinIO
  • Next.js
  • moonrepo
  • pnpm
  • Vitest
  • GitHub Actions

L2 · Riwayat karier terkaitBackend Engineer (tim agensi) · Naremax