Skip to content
Back to projects

Professional project · SHL

Digital Reporting System

A reporting system for project-wise rating analysis, built to cut the manual effort of analysing and comparing results.

Overview

A full-stack reporting platform built for SHL at 9Yards Technology. It turns project ratings into interactive, role-aware analysis with trend and comparison views.

Problem and requirements

  • Project-wise rating analysis and comparison
  • Access control across multiple user roles
  • Interactive visualisation of performance trends and comparative metrics

My responsibilities

  • Designed and developed the full-stack reporting system using Node.js, React and MongoDB.
  • Built secure REST APIs with role-based access control, ensuring authorised data access across multiple user roles.
  • Implemented Highcharts-based visualisations (5+ interactive charts) for performance trends and comparative metrics.
  • Optimised data aggregation and comparison logic.

Technical architecture

A simplified view of the stack, from the interface to the data layer. This is a diagram, not a product screenshot.

  1. Client
    React · Highcharts
  2. API
    Node.js · REST APIs · RBAC
  3. Data
    MongoDB

Results

  • 30%

    Improvement in decision-making efficiency

  • 30%

    Less manual analysis effort

  • 5+

    Interactive charts

This project was built during professional employment and is not publicly available, so no live link or source is provided.