PRAVEEN/YADAV
All projects
04 / Day job · Workforce platform

OrgzStack

The HR and workforce platform I work on every day.

Core team, plus services I own
Full stack
What it is

The multi-tenant HR and workforce platform I work on day to day. Part of the core team, plus three services that are mine end to end.

My role

Core team, plus services I own

Category

Day job · Workforce platform

Main stack

React 19 · MUI · Redux Toolkit · React Router 7

Highlight

Across the main product

Status

Private, company work

ARCHITECTURE DIAGRAM
01Core API
02Realtime
03Observability
Diagram · my part of the system
WHY IT EXISTS

The HR and workforce platform I work on every day.

OrgzStack is a multi-tenant HR platform: employee records, attendance, shifts, leave, payroll, approvals, a helpdesk and live location for field staff. It is built by a team and it is my employer’s product, so I will keep this page to what I actually did rather than describing the whole system.

What I did

I am one of the main contributors on the web app and the core API, working with the rest of the team. Separately, there are three pieces I built and own on my own: the realtime and notification service, the internal admin console and the monitoring setup.

3services I own end to end
11monitoring dashboards I set up
1,000+API endpoints across the platform (team)
PROJECT OVERVIEW

How it fits together.

The product, in five steps.

01Employee self-service
02HR and payroll operations
03Realtime and notifications
04Internal admin tools
05Monitoring
WHAT I FOCUSED ON
01

Across the main product

Employee-facing screens, backend modules, database migrations, code reviews, releases and the occasional production fire. Normal team work, and I do a lot of it.

02

The three things that are mine

The realtime service handles presence, in-app notifications, push and email, and the signalling for calls. The internal console is what our own team uses to support customer organisations. The monitoring setup is eleven dashboards I put together so we can see how the service is behaving without guessing.

03

Live location that doesn’t spam managers

The part I am most pleased with is the field-staff location tracking. Positions are held in memory instead of hitting the database on every ping, jitter from cheap phones is ignored, and out-of-range alerts have cooldowns so someone standing on a boundary doesn’t page their manager twenty times.

BUILT WITH
React 19MUIRedux ToolkitReact Router 7Node.jsExpressMongoDBSocket.IORedisWebRTCDockerGrafana
WHERE IT STANDS

Private company product. No demo or source here, and I only describe my own part of it.

Numbers on this page are as of September 2026.
INTERESTED?

Want to hear more about my part of it?

I can’t share access to this one since it is company work, but I am glad to talk through the pieces I owned and the decisions behind them.

Ask for a walkthroughOpens your email client · ypraveen760@gmail.com