A comprehensive membership management and content delivery backend API for PEATA (India), serving engineers, architects, and town planners. The system handles membership subscriptions, document management, event coordination, and educational resource distribution.
Private Repository
This repository is private and contains proprietary code. Code samples and architecture details available upon request during interviews.

Built a scalable Node.js/Express backend API for a professional association management system featuring Razorpay payment integration, AWS S3 file storage, bulk Excel data processing, and multi-tier membership workflows.
User Authentication & Authorization with JWT
Membership Management with multi-tier system
Payment Integration with Razorpay
Bulk Operations with Excel parsing
Document Management with hierarchical folders
Content Management with events and courses
Intelligent Excel Parser with flexible header detection
Dual Email Service Architecture with AWS SES and SMTP
Complex Membership Lifecycle with multi-stage approval
Webhook Security with HMAC SHA-256 verification
IST Timezone Handling for event categorization
Advanced Transaction Analytics with aggregation pipelines
Payment Webhook Processing with signature verification
File Upload Architecture with S3 integration
Bulk Data Processing with Excel parsing
Authentication & Security with JWT and bcrypt
Email Service Resilience with dual-channel delivery
Database Design with complex schema relationships