01 · 2025 → now
Techcrowd s.r.o.
VIP Benefity
An employee benefits platform on PHP 8.0 and Laravel 8 with no tests at all. I took it five major versions forward while the team kept shipping features, and redesigned the API that the admin panel and the mobile app both run on.
- PHP 8.0 → 8.4 and Laravel 8 → 13, one major version at a time
- The first test suite the project ever had, written where I was already working
- Versioned the API and replaced single-purpose endpoints with CRUD
- Moved development to Docker and the branching to trunk-based with feature flags
- PHP 8.4
- Laravel 13
- Pest
- MySQL
- Docker
- Bitbucket Pipelines