backend
NDA Protected
Ethnikraft Marketplace API
High-Scale Backend for Three-Sided Marketplace
Overview
A robust, highly available NestJS backend architecture built to power a three-sided marketplace. Engineered with deep focus on speed, performance, and best practices for high-scale environments. It handles complex transactional data, queuing, and real-time events.
Key Features
- ✓Designed and maintained API infrastructure handling high concurrency
- ✓Implemented Redis-backed job queues (Bull MQ) for async tasks
- ✓Automated CI/CD pipelines using Jenkins and Docker
- ✓Collaborated with product teams to solve complex technical debt
- ✓Comprehensive E2E and Unit testing using Jest
- ✓Database schema design and performance optimizations via Prisma
Outcomes & Impact
- →Optimized query performance, reducing load times by 45%
- →Automated deployments, saving hours of manual DevOps work
- →Improved system reliability and fault tolerance in production
Tech Stack
Node.js
backend
NestJS
backend
MySQL
database
Redis & Bull
database
Jenkins
devops
AWS / Cloud
devops
Docker
devops
Tags
NestJS
Node.js
Prisma
MySQL
Redis
Bull MQ
Jenkins
AWS
Project Info
Categories
backend
Status
Confidential