Development areas
- Product quality
- End-to-end tests for critical user journeys.
- Web applications
- Forms, account screens and application workflows.
- Data modelling
- Practical schemas and explicit migration steps.
Engineering approach
Maintenance
Predictable dependencies and straightforward change paths.
Verification
Checks around observable behaviour and important edge cases.
Technology stack
- SQL
- Playwright
- SQLite
- Node.js
- HTML
- React
- REST