- Improve backend architecture skills
- Build production-level HRIS system
- Learn system design & scalability
Backend Developer focused on building scalable web applications using Node.js and modern JavaScript ecosystems.
Currently working on an HRIS system (attendance, leave, overtime, business trip workflow) with role-based approval system and modular architecture.
- HRIS System (Skripsi Project)
- Attendance & Leave Management
- Overtime & Business Trip Module
- Multi-level Approval (Manager → HR → Director)
- MongoDB + Express + Node.js
- Node.js (Express) for backend API
- MongoDB (Mongoose ODM)
- Role-based access control (RBAC)
- Session-based authentication
- MVC-like structure (Controller-Service separation)
- EJS for server-side rendering


