ABHISHEK UPADHYAY 
Projects

August 20, 2023

Enterprise LMS & Talent Management Portal

Full-Stack HR & Employee Learning Ecosystem | Senior MERN Developer

Overview

A scalable MERN platform unifying HR and learning management workflows for 1,000+ internal users across 10+ operational units, replacing a patchwork of disconnected tools with a single, centrally governed portal.

Key Features

  • Enterprise-Wide Learning & HR Consolidation: Architected and delivered a scalable MERN platform serving 1,000+ internal users across 10+ operational units, centralizing learning management and HR workflows in one system.
  • Accelerated Onboarding: Boosted training completion velocity by 30% and accelerated new hire onboarding cycles by 40% through automated progression tracking.
  • Executive Reporting Dashboard: Engineered a Reporting Manager Dashboard powered by MongoDB aggregation pipelines, giving leadership real-time performance analytics and departmental insights.
  • Granular Admin Controls: Built administration tooling supporting bulk data ingestion and Role-Based Access Control (RBAC) to safeguard enterprise records at scale.
  • Calendar & Scheduling Integration: Integrated Microsoft Graph API and Teams Calendar to synchronize interview schedules and operational workflows seamlessly across the org.
  • Real-Time Notifications & SSO: Implemented real-time event notifications via Socket.io alongside MS Entra ID (Azure AD) authentication for secure single sign-on.
  • Test Coverage: Integrated comprehensive Jest test suites across critical administrative pipelines to bolster overall platform stability.

Technologies Used

  • React.js: For the core portal front end.
  • Node.js + Express.js: For the application's REST API layer.
  • MongoDB: For data storage and aggregation-pipeline-driven analytics.
  • Redux: For managing role, department, and workflow state across the suite.
  • Bootstrap 5: For a consistent, responsive UI across HR and learning modules.
  • Socket.io: For real-time, event-driven notifications.
  • MS Graph API + Teams Calendar API: For interview scheduling and calendar integration.
  • MS Authentication + JWT: For secure single sign-on and session management.
  • Jest: For automated test coverage across administrative pipelines.
  • Git: For version control across the codebase.

Outcome

The portal consolidated HR, learning, and interview scheduling workflows that were previously spread across multiple disconnected tools into a single system used daily by 1,000+ internal users across 10+ operational units.