30 minutes by train

Freelance senior dev,
for Amsterdam.

Based in Utrecht, available in Amsterdam for on-site work whenever a project needs it. I write backends in PHP and Python, ship AI features into production, and modernise legacy stacks for Dutch tech teams.

Send a brief →See recent work

Utrecht-based, 30 minutes by train. I can be at your office within an hour for kickoffs and sprint planning, or block out a full on-site day per week if that's what the project asks for. Day-rate or fixed-scope.

Amsterdam concentrates the heavy end of the Dutch tech market: large-scale FinTech, marketplaces, creative-industry SaaS, and a long tail of well-funded scaleups. Most of them run PHP, Python, or both somewhere in the stack.

I work the same way for Amsterdam clients as for anyone else: async-first, code in English, weekly check-ins, on-site for the days that matter.

EU timezone, GDPR-aware, standard Dutch freelance setup. Send me a brief and I'll come back with availability and the paperwork.

Are you actually based in Amsterdam?

No, Utrecht. But it's 30 minutes by train and I treat that as a non-issue. If your project needs me at a standup three times a week, I'm there. If it doesn't, async is fine.

Do you bill differently for on-site days?

No. Same day-rate. The commute is on me.

Can you do a long-term placement with an Amsterdam team?

Yes. I've done multi-year employed engagements before (three years at Tikamoon, two at Rentman). For Amsterdam clients I can structure something between full-time-equivalent freelance and fractional CTO, depending on what you need.

Why pick a freelancer over hiring full-time?

Because you need someone senior, you need them now, and you don't want to spend three months on a hiring loop. Or because the work is scoped and you don't want a permanent headcount when it's done. If neither of those is true, hire someone.

Working on something in Amsterdam?

Send a short brief. I read everything.

hugo.platret@gmail.com →