Employee Performance Review System
Collaborated with the HR team to build a performance review system to assess the work performance of all employees across Ruangguru, enhancing the performance review process.
Hire Me60%
downReduction in HR time spent on review administration
45%
upIncrease in on-time review completion rate
70%
upImprovement in specificity and actionability of feedback
55%
upIncrease in satisfaction with review process
Project Overview
The Employee Performance Review System was developed to replace Ruangguru's manual performance review process, which had become unmanageable as the company grew to over 1,000 employees. The HR team needed a scalable solution that could standardize evaluations while accommodating different roles and departments.
Project Requirements
- Create a comprehensive performance review system for all company roles
- Implement customizable review templates and evaluation criteria
- Support 360-degree feedback from managers, peers, and direct reports
- Provide analytics and reporting for HR and management
The Challenge
The main challenge was creating a flexible system that could handle diverse review requirements across departments while ensuring consistency in evaluation standards. Additionally, we needed to implement a secure and anonymous feedback mechanism for 360-degree reviews and develop meaningful analytics for HR decision-making.
The Approach & Solution
We built a comprehensive performance review platform using Ruby on Rails that supports customizable review templates, role-specific evaluation criteria, and multi-stage review workflows. The system includes self-assessments, manager evaluations, peer reviews, and upward feedback, with anonymization features to encourage honest feedback. We implemented robust analytics dashboards for identifying performance trends and talent development opportunities.