University Management Platform
KAIMS University Management System
A mobile academic platform for student and teacher workflows, backed by purpose-built APIs and real-time communication.
Google Play Release
- Flutter
- GetX
- Node.js
- Express
- MongoDB
- JWT
- Socket.IO

Ownership
Led a four-person team delivering the Flutter app and built its mobile-facing APIs; the wider web and backend platform was developed collaboratively.
Domain
University Management Platform
Store Status
Google Play release
01Challenge
Product Constraints & Engineering Scope
Coordinate and build a comprehensive university management ecosystem spanning student attendance, course assignments, grading, academic schedules, and real-time student-teacher messaging across web and mobile.
02Architecture
Mobile Architecture & State Patterns
- Led a four-member engineering team delivering the Flutter mobile client.
- Implemented GetX state and dependency management for rapid responsive module delivery.
- Standardized mobile codebase architecture and Git workflows across team members.
03Integration
Backend, APIs & Platform Boundary
- Personally engineered the mobile-facing backend APIs using Node.js, Express, MongoDB, and Mongoose.
- Secured endpoints with JWT bearer authentication and role-based access control (student, teacher, admin).
- Integrated Socket.IO for real-time bidirectional messaging and chat notifications.
04Performance
Performance & Data Optimizations
- Engineered chunked file upload and download pipelines for large academic PDFs and lecture materials.
- Structured database query indexing and projection in MongoDB to minimize payload sizes over mobile connections.
05Outcomes
Verified Outcomes & Production Delivery
- Successfully launched mobile application to Google Play.
- Streamlined day-to-day academic workflows, assignments, and attendance for university stakeholders.
- Demonstrated cross-discipline execution across frontend mobile leadership and backend API engineering.