For European businesses
A developer who works your hours and invoices in euros
ASP.NET Core and Next.js, built for businesses in the Netherlands, Ireland, the UK and across the EU. English throughout, no agency layer, and you talk to the person writing the code.
Euro invoicing · GDPR-aware · WCAG 2.2 AA · CET overlap
The timezone works
India is three and a half hours ahead of CET, four and a half in winter. Your morning is my afternoon - there is a full working overlap every day, not a handover window. Calls before your lunch, replies before your evening.
Invoicing your accountant will accept
Invoiced in euros or pounds, with the details EU bookkeeping needs. As a supplier outside the EU, the reverse-charge rule applies for VAT-registered businesses - your accountant handles it the same way as any other non-EU service.
GDPR is designed in, not bolted on
Consent before any analytics or third-party script loads, EU or UK hosting when data residency matters, no tracking pixels you did not ask for, and a data-processing agreement if you need one on file.
Accessibility comes as standard
The European Accessibility Act has been in force since June 2025. Sites I build target WCAG 2.2 Level AA as they are built - contrast, keyboard navigation, real form labels and visible focus states - rather than as a retrofit under a deadline.
What I take on
Compliance work, and the builds that avoid needing it next time.
Accessibility Act compliance
An audit against WCAG 2.2 AA, ordered by severity and by how many pages each issue touches, then the remediation. The deadline for services that existed before June 2025 is June 2030, and the work is not a switch you flip.
A GDPR-clean rebuild
Consent before any script that needs it, EU hosting where residency matters, and no third-party pixel arriving uninvited. Built in rather than bolted on after a review.
Multi-language and multi-market sites
One site serving several countries, with the URL structure and hreflang set up so each market can rank on its own rather than cannibalising the others.
Ongoing development
A retainer for teams that need a .NET or Next.js developer regularly but not a full-time hire.
How engagements are priced
Fixed price against a written scope, in euros, with the scope agreed before anything is invoiced. That suits how most European finance teams want to raise a purchase order, and it means the number on the quote is the number on the invoice.
Larger pieces of work are split across milestones you sign off, so nothing is paid for before it exists. For compliance work the audit is deliberately separate from the remediation — you can take the report, hand it to your own developers, and never come back.
Replies within one working day. If your project is not something I should take on, I will say so.
Questions people actually ask
- Does the European Accessibility Act apply to my business?
- If you have fewer than 10 employees and under €2 million turnover, services are exempt. Otherwise, if you sell online or provide banking, transport, telecom, e-books or ticketing, it applies - including if you sell into the EU from outside it. Send me your URL and I will tell you honestly whether you are exempt.
- How does invoicing work from outside the EU?
- Invoiced in euros or pounds with the details EU bookkeeping needs. As a supplier outside the EU, the reverse-charge rule applies for VAT-registered businesses, so your accountant handles it as they would any other non-EU service. Confirm the treatment with them rather than with me.
- How much overlap is there with CET?
- India is three and a half hours ahead of CET in summer and four and a half in winter. That is a full working overlap every day, not a handover window - so questions get answered the same day rather than the next one.
- Which countries do you work with?
- The Netherlands, Ireland, the UK, Germany and Belgium most often, and anywhere else in the EU on the same terms. Everything runs in English, and you deal with the person writing the code rather than an account manager.
- Why is your rate lower than a local agency?
- Because I am based in India, and because there is no agency overhead - no sales team, no account manager, no office. That is a difference in cost of living and structure, not in care. Every project is a fixed price against a written scope, so there are no hourly surprises either way.

