ProductionPrivate CloudMulti-tenant
MTWU Academic ERP & Secure Private Cloud
ERP + drive for 25+ departments, 240+ faculty, role-based hierarchy.
Systems Architect / Full Stack
Enterprise & ERPCommunity & EdTechNext.jsMongoDBAWS EC2/S3RedisNginx
Load-balanced ERP backed by SecureVault on AWS.
Node
VC/Dean/HOD
Node
ERP (Next.js)
Node
Redis
Node
MongoDB
Node
SecureVault
VC/Dean/HODERP (Next.js)role-based access
ERP (Next.js)Redishot paths
ERP (Next.js)MongoDBdata
ERP (Next.js)SecureVaultfiles
DataControlSecurity
Context
Problem & context
- University needed a unified ERP and secure drive replacing fragmented tools.
- Strict hierarchy and approvals had to be enforced across departments.
Architecture
Architecture & stack
- Next.js app with MongoDB and Redis caching behind Nginx load balancer.
- AWS EC2 + S3 for the 'SecureVault' private cloud with signed URLs.
- Role-based access enforced via middleware and attribute-based policies.
Features
Key flows
- Curriculum, attendance, exams, and document workflows per department.
- Private cloud drive with granular permissions and audit logs.
- Bulk CSV ingestion for student data with validation queues.
Challenges
Engineering challenges & solutions
- Ensuring zero downtime at result declaration with 10k+ concurrent hits.
- Designing permission inheritance without manual overrides.
- Optimizing large file uploads over constrained campus networks.
Impact
Impact & metrics
- Served 240+ faculty and 25+ departments with SLA-backed uptime.
- Eliminated shadow IT by consolidating workflows and storage.
- Delivered campus-wide result releases with stable load-balanced traffic.
Next
What I’d improve next
- Add offline-first mobile clients for faculty.
- Introduce policy simulation for faster audits.