- PHP 8.312 yrs
- OOP & SOLID12 yrs
- Composer11 yrs
- PSR standards10 yrs
- Design patterns9 yrs
VilleSalminen
Twelve years on the PHP network. I build dependable Laravel back ends — clean APIs, queue-heavy pipelines and careful migrations of legacy code — for teams that need software to run on time, every time.
| Time | Service | Plat. | Status |
|---|---|---|---|
| 08:30 | API design & build | 1 | On time |
| 10:00 | Legacy PHP → Laravel | 2 | On time |
| 13:15 | Code review & mentoring | 3 | On time |
| 15:40 | Your next project | 4 | Boarding |
Career Network Map
Each coloured line is a career track and each station a job, project, contribution or milestone. Select any station to read its information board, then ride the line forward or back.
Route Guide
The tools I use every day, grouped into four routes. Interchange stops mark the skills I rely on most and could teach on the spot.
- Eloquent10 yrs
- Queues & Horizon7 yrs
- Livewire4 yrs
- Filament3 yrs
- Sanctum5 yrs
- Octane2 yrs
- MySQL12 yrs
- PostgreSQL5 yrs
- Redis7 yrs
- Docker7 yrs
- AWS5 yrs
- GitHub Actions5 yrs
- Pest / PHPUnit9 yrs
- PHPStan6 yrs
- REST & GraphQL9 yrs
- Vue + Inertia6 yrs
- Tailwind CSS5 yrs
Interchange stop: core skill, used daily.
Passenger Information
About this service
I'm Ville Salminen, a PHP and Laravel developer based in Vantaa, Finland. I started out in 2014 building PHP sites for media clients and have spent the decade since on the back end of e-commerce, logistics and healthcare products. These days I lead backend work on a multi-tenant Laravel platform.
My favourite work is the unglamorous kind: turning a fragile legacy monolith into a tested, well-structured Laravel application without stopping the trains. I care about readable code, clear API contracts, queues that recover on their own, and documentation the next developer will actually read.
I work in English and Finnish. I enjoy mentoring, I co-organise a local PHP meetup, and I maintain a few open-source packages for Finnish e-invoicing.
Service hours
- Weekdays
- 08:00 – 17:00 EET
- Based in
- Vantaa, Finland
- Coverage
- Remote · EU · Helsinki region
- Languages
- Finnish · English
Ticket types
- Full-time
- Senior / Lead backend
- Contract
- 3 – 12 months
- Consulting
- Audits & migrations
Information Desk
Need a Laravel developer, a second opinion on an architecture, or help untangling legacy code? The desk is staffed.
- NameVille Salminen
- Phone+1 989 882 6608
- AddressLahdepuistontie 7
01230 Vantaa
Finland
Journey planner
Typical journey time: one business day to first reply.
- Send an emailTell me about your product, team and timeline.Departs anytime
- Quick callA 30-minute chat to see whether we're on the same line.Within the week
- All aboardA clear plan, a first milestone and regular status updates.Arrives on schedule