E-Commerce for Digital Products and Training
Backend modules for catalog, cart, orders and CRM, developed with an agency team in a TypeScript monorepo.
Key results
16 PRs
Pull requests for backend modules merged into the team monorepo
- Backend Engineer, part of a five-plus-person agency team
- Nov 2025 to Apr 2026
- Naremax
- Project
- L3:digital-products-ecommerce
Results
16 PRs
Pull requests for backend modules merged into the team monorepo
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.
Contribution
- 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
RedisMinIO
Next.js
moonrepo
pnpm
Vitest
GitHub Actions