Workday overlap with most clients
CET (UTC+1) overlaps fully with UK, EU, Middle East, and partial overlap with North American mornings. Real-time collaboration during your business hours.
15+ years of PHP. Tech Lead background. Based in Denmark, working in CET timezone. Remote-first since 2013, available for contracts across Europe and beyond. Direct contact, no middlemen, no offshore staffing layers.
CET (UTC+1) overlaps fully with UK, EU, Middle East, and partial overlap with North American mornings. Real-time collaboration during your business hours.
Working under Danish law and EU regulations. GDPR is built into how I think about user data, retention, and access control, not bolted on after the fact.
You contract with the developer, not a staffing firm. The person you talk to in the proposal is the person who writes the code. No bait-and-switch.
Invoiced in DKK. Equivalent rate DKK 950/hr (~$130 USD / ~€120 EUR) ex. VAT. No agency markup, no surprise fees.
I'm a solo developer, not a team. If you need 5 people, I'm not your fit. If you need one senior who does the work directly and stays accountable, that's what I do.
Martin Steen Nielsen, full-stack with 15+ years of professional PHP. Most recently Tech Lead at Goodwings (Travel Management Company); before that senior backend at Waitly (SaaS), and sole developer on EDBPriser, a Danish price comparison platform acquired by PriceRunner and later Klarna.
EasyWebSystems is my freelance practice, running since 2013. AI-native development workflow with Claude Code. Based in Nykøbing Falster, Denmark. Read full background →
Honest comparison of Danish agency, freelance senior, and in-house options for Laravel projects in 2026. Real rates, when each fits, and the legal details no one tells you upfront.
Working with microservices in a startup-sized team is a bit like juggling on a unicycle. Flexible, scalable, empowering — and demanding when you have limited hands. Notes from gradually decoupling a Laravel app at Waitly.