Skip to content

← Back to the Labs

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

E-commerce for digital products and training

Backend modules for catalog, cart, orders and CRM, developed with an agency team in a TypeScript monorepo.

Client
Naremax
Role
Backend Engineer, part of a five-plus-person agency team
Period
Nov 2025 to Apr 2026

Results

  • 16 PRs

    Pull requests for backend modules merged into the team monorepo

    Counted in the client organization's pull request history.

    Verified

Problem

Naremax needed catalog and bundle management, a cart, checkout, shipping and CRM for its digital products, training and services. A small team developed these modules in parallel in one monorepo.

What I did

  • I established the API foundation with initial database migrations, shared schemas, role-checked authentication and a shared error catalogue.
  • I built category, product and bundle modules, a Redis-backed cart, shipping and order management.
  • I added careers, client showcase and CRM customer management modules, each delivered through a ticket-linked pull request and the team's quality gate.

Tech stack

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

L2 · Related career entryBackend Engineer (agency team) · Naremax