Four Points Roster System
Company: Four Points by Sheraton Singapore, Riverview - Marriott, 2024
Role: Full Stack Developer
- Developed an advanced Roster System using Google OR-Tools for automated workforce scheduling
- Implemented complex scheduling algorithms considering multiple constraints and business rules
- Built intuitive interfaces for shift management and time-off requests
- Created a manager dashboard for oversight and schedule optimization
- Integrated real-time conflict resolution and error handling
Product: Intelligent Roster Management System
Shift Management
Initial view of the shift schedule before assignment.
Optimized shift assignments considering employee availability and skills.
Intelligent conflict detection and resolution system.
Successfully assigned shifts with balanced workload distribution.
Comprehensive view of the optimized schedule.
Time Off Management
 Streamlined time-off request management system.
Schedule Views
Different schedule visualization options.
Alternative schedule layout for better oversight.
Weekly schedule overview with status indicators.
Management Dashboard
Comprehensive manager dashboard for schedule oversight and optimization.
Key Features:
- Automated shift assignment using Google OR-Tools optimization
- Intelligent conflict detection and resolution
- Employee availability and skills matching
- Time-off request management
- Multiple schedule visualization options
- Real-time updates and notifications
- Manager oversight dashboard
- Constraint-based scheduling optimization
- Workload balancing algorithms
- Schedule export and reporting
The Roster System revolutionizes workforce scheduling by leveraging Google OR-Tools' powerful optimization algorithms to automatically generate efficient schedules while considering multiple constraints such as employee availability, skills, workload balance, and business rules. The system significantly reduces scheduling time and improves resource utilization through intelligent automation.