Billy Okeyo
Engineer / BuilderIn development

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.

Links