HR and Payroll System
Modular HRMS, still in progress. A modular HRMS with SaaS-shaped pieces for recruitment, performance management, and payroll.
Overview
An ongoing HR and payroll platform. The current shape is Django on the backend and Angular on the client, organised as modules rather than a monolith of screens.
The Problem
HR tools often arrive as one lump: payroll, hiring, and reviews glued together, none of them easy to take separately.
The Approach
Ship modules that can stand alone. Payroll is not the same product as recruitment, even if they share a company.
System / Product Design
SaaS-shaped modules, one platform. The interesting work is the boundaries, not another employee form.
Technology
Django · Angular
Challenges
Payroll is a ledger problem
If money and people share a table because it is convenient, the audit will not be.
Key Decisions
Modules over a single HR blob
A team should be able to adopt payroll without inheriting a recruitment product they did not ask for.
Outcome
In development.
What I Learned
- HR software fails when every department is treated as the same form with different labels.