
Tech Stack
Node.js
express.js
Typescript
MongoDB
Redis
BullMQ
REST APIs
Description
Independently designed and developed the backend of a full CRM system to manage leads from social media and website inquiries, client information, project records, and milestones.
Built modules for lead pools, client and project directories, project history, dashboards, reporting, and role-based privilege management.
Engineered pipeline stages where each stage triggers specific actions, leveraging Redis caching and BullMQ for high-performance background queues.
Conducted load testing to systematically investigate and resolve performance bottlenecks, improving backend responsiveness and scalability.
- Designed and implemented lead pools, project directories, and pipeline stages with stage actions.
- Integrated Redis caching and BullMQ job queues for responsive background processing.
- Configured role-based privilege management and comprehensive sales reporting.
- Conducted load testing to isolate bottlenecks and optimize backend scalability.
Page Info
CRM Pipelines & Reporting
Custom pipeline stages with automated stage actions, lead pools, and project directories.
