
A commercial application for recording work, managing clients and projects, and producing detailed reports. It supports around 60 users at Iterators and teams at several law firms.
My role
Main frontend developer for approximately three years, collaborating with backend developers and testers. During the last year I also contributed to the existing Scala backend through AI-assisted development.
What I delivered
- Built time-entry, worklog correction and history workflows, plus client and project management interfaces.
- Developed configurable pivot reports, reporting filters and export workflows.
- Maintained reusable accessible controls and Polish and English interface translations.
- Added component and Playwright regression coverage and contributed to existing backend features.
The challenge
Make detailed work records and configurable reports understandable while keeping permissions, correction history and interface state consistent with the existing API.
Tech stack
- React
- TypeScript
- TanStack Query
- SCSS
- i18next
- Scala
- Pekko HTTP
- PostgreSQL
Project status
Commercial product. Public frontend and backend snapshots preserve the application and team contributions.