Portfolio ©2026Loading experience
Design.Engineer.Ship.
Laravel × React × WebGL000
twogoodson ©
← All work

Atlas HRIS

A multi-tenant HR platform handling attendance, payroll and leave workflows for 4,000+ employees.

Client

Nusantara Group

Year

2025

Role

Lead Full Stack

Category

SaaS

Atlas HRIS

Stack

  • Laravel 12
  • Filament
  • Livewire
  • MySQL
  • Redis
  • Horizon

The challenge

Payroll ran on spreadsheets across 14 subsidiaries. Every month-end took four days of manual reconciliation and errors surfaced only after salaries were paid.

The solution

I designed a tenant-aware domain layer in Laravel with queued payroll calculations, an approval engine for leave and overtime, and a Filament back-office that HR could own without developers.

4d → 2h

Month-end close

4,000+

Employees onboarded

-92%

Payroll corrections

Before → After

Month-end, before and after

Before

  1. 0114 subsidiaries email attendance spreadsheets to HQ
  2. 02HR re-keys overtime and leave by hand
  3. 03Formulas checked cell by cell for four days
  4. 04Errors found after salaries are already paid

After

  1. 01Attendance syncs nightly per tenant
  2. 02Leave and overtime approved in-app, no re-keying
  3. 03Payroll calculated in queued jobs on Horizon
  4. 04Anomalies flagged before the pay run is locked

Before → After

What changed for HR

Payroll run for 4,000 employees

33× faster

before
360 min
after
11 min

Leave approval turnaround

18× faster

before
72 h
after
4 h

Corrections per pay run

13× less

before
118
after
9

Subsidiaries self-serving in back-office

new

before
0
after
14

Next project

Kopilogi→