smatica.net

Problem

When schedules, care activity, payroll, and reporting live in different tools, agency teams spend more time coordinating and less time acting on the work.

Solution

I led major frontend delivery across Angular modules, API integrations, and workflow-heavy screens so agency teams could handle scheduling, finance, and reporting in one modular product.

Technical highlights

  • • Feature modules are split by domain, with lazy routing across admin, agency, caregiver, client, accounting, and reporting flows.
  • • Guarded navigation, JWT interception, and centralized auth and error handling keep access rules consistent.
  • • Calendar, payroll, billing, receivables, and reporting flows stay separate enough to remain maintainable.
  • • Environment-aware builds, Docker and nginx setup, and test and lint discipline supported ongoing delivery.