P-08A module that gave wrong results, made stable
HR & payroll stabilisation
Took over an HR and payroll module that produced wrong results, corrected its workflows, fixed its heaviest screens and made it stable.
- Role
- Full-Stack Developer
- Company
- Be In Media
- Period
- March 2024 – May 2024
- Layers
- Backend · Frontend · Data
01
Context
The HR and payroll module had defects in its existing implementation, and some of its workflows were producing wrong results.
It lived inside an established Laravel HMVC codebase with its own conventions, and the heaviest screens were slow.
02
What I built
- 01Fixes for the defects in the existing implementation, and corrected workflows.
- 02REST APIs and Vue.js SPA screens that follow the conventions already in place, instead of new ones.
- 03Performance fixes on the heaviest screens: slow queries, repeated requests and missing caching.
03
Results
- The module reached a stable state.
- Workflows that had produced wrong results were corrected.
- The performance problems on the heaviest screens were traced and fixed.
04
Stack
- Laravel (HMVC)
- Vue.js
- REST API
- SPA
Details that belong to clients or employers stay private. Everything here is from my CV.
More work
All workP-05May 2024 – May 2025
Records, scheduling, billing and reports
Clinic management system
Freelance · healthcare client
Case studyP-06May 2024 – May 2025
Fleet scheduling and route tracking
Transportation management platform
Freelance · logistics client
Case study