I started with the work people already had.
My role included spreadsheets, Apps Script, automated workflows, client invoicing, and policies. Building the portal brought those operational questions into the product itself.
What does a new person need to submit? Who can approve a request? What should an employee see, and what should only HR see?
The useful part is behind the form.
I built the portal from scratch, with modules for onboarding, leave, attendance, expenses, performance reviews, and invoicing. The project includes roles, permissions, document collection, and approval steps.
A few parts of the portal
Different requests. A clear place for each.
- 01
Join
Onboarding steps and required documents.
- 02
Work
Attendance, leave, and requests.
- 03
Review
Approvals and performance conversations.
- 04
Keep track
Expenses, invoices, and records.
It became part of someone’s day.
By July 2026, the portal was being used by 35 employees and 47 contractors. I like that about internal tools: you find out quite quickly whether what you made is useful, because people have to come back tomorrow.
