A software engineer for European teams, including the work behind GDPR, the Accessibility Act and the AI Act.

A freelance software engineer for European teams, working remotely from Mumbai with most of your working day in common. It is for product teams in Germany, the Netherlands, Ireland and the Nordics that need senior engineering, including the work behind GDPR, the Accessibility Act and the AI Act.

Cities
Berlin, Amsterdam, Dublin
Work week
Monday to Friday
Invoices
EUR
Language
English

01

What teams in the European Union bring me

  1. The European Accessibility Act has applied since June 2025, and you need to know what to fix first in your product.

  2. You're adding AI features and need to meet the AI Act's transparency duties: people must know when they are dealing with an AI system.

  3. Your stack has to pass a GDPR review: data maps, processor terms, transfers and retention.

  4. You need senior capacity for a few months without adding headcount.

02

Working with teams in Berlin, Amsterdam and Dublin

Central European time is four and a half hours behind me in winter and three and a half in summer, so most of your working day overlaps with mine. A question asked in your morning is usually answered the same afternoon, each day closes with a short written update, and handover documentation is part of every engagement.

Each city's 09:00–18:00 working day on the clock in Mumbai (UTC+5:30), in January and in July, so daylight saving is accounted for.

Shared hours with Berlin, Amsterdam and Dublin
CityIn JanuaryIn July
BerlinUTC+1 / UTC+213:30–22:3012:30–21:30
AmsterdamUTC+1 / UTC+213:30–22:3012:30–21:30
DublinUTC+0 / UTC+114:30–23:3013:30–22:30

The rules that apply here: GDPR · European Accessibility Act · AI Act, Article 50

03

City pages for the European Union

  • Berlin

    Berlin, Germany

    I'm a freelance senior software engineer, working remotely from Mumbai, for Berlin startups that need engineering capacity before they can hire it: MVP sprints, Laravel and Next.js builds, AI features and architecture reviews. Your morning falls in my afternoon, so most of the working day is shared, and this page sets out those hours and the German rules your product meets.

  • Munich

    Bavaria, Germany

    I'm a freelance senior software engineer, working remotely from Mumbai, who modernises legacy systems in stages for Munich product teams and the software groups inside industrial companies, with security audits, Laravel platforms and AI features alongside. Most of your working day is shared with mine, and this page covers the hours, Bavaria's supervisory authority and the German rules your software meets.

  • Amsterdam

    North Holland, Netherlands

    I'm a freelance senior software engineer, working remotely from Mumbai, who audits products against WCAG 2.2 and fixes what the audit finds in the code for Amsterdam product teams, alongside Next.js builds, performance work, integrations and AI features. It is for teams facing the European Accessibility Act, which the Dutch Authority for Consumers and Markets has enforced for e-commerce since 28 June 2025, and most of the working day is shared.

  • Paris

    Île-de-France, France

    I'm a freelance senior software engineer, working remotely from Mumbai, who builds LLM and RAG features with evaluations behind them for Paris startups and scale-ups, alongside MVP sprints and security reviews. I work in English with most of the working day shared, and this page covers the hours and the French rules, including the age of consent for teenagers.

  • Dublin

    Leinster, Ireland

    I'm a freelance senior software engineer and web developer, working remotely from Mumbai, for Dublin SaaS and tech teams: web platforms, APIs, security audits and AI features built with GDPR in mind. Ireland's Data Protection Commission is the EU lead supervisor for many large technology firms, so privacy and security questions tend to arrive early; this page covers those rules and the hours we share.

  • Stockholm

    Stockholm County, Sweden

    I'm a freelance senior software engineer, working remotely from Mumbai, who joins Stockholm product teams that already work in English for a few months: SaaS and fintech builds, Next.js front ends, API integrations and AI features. I join your repositories and routines and leave the work documented so your team carries on without me, with most of the working day shared.

  • Madrid

    Community of Madrid, Spain

    I'm a freelance senior software engineer, working remotely from Mumbai, who takes on the work that's expensive to redo for Madrid startups and agencies: an MVP's foundations, Laravel and Next.js builds, performance work and AI features. I work in English with your morning in my afternoon, and this page covers the hours and the Spanish rules, from the age of consent to accessibility law.

  • Lisbon

    Lisbon, Portugal

    I'm a freelance senior software engineer, working remotely from Mumbai, who gives Lisbon startups and small international teams senior engineering for a few months without a full-time hire: a fixed-price MVP sprint, Next.js builds, measured AI features and technical SEO. Lisbon keeps Western European time, the same clock as London, so your morning is my afternoon.

  • Warsaw

    Masovian Voivodeship, Poland

    I'm a freelance senior software engineer, working remotely from Mumbai, who takes on one defined piece of risky work for Warsaw product teams: a legacy move to Laravel, a security audit, an architecture review or an AI feature. It is senior judgement for that piece rather than cheaper hands, and most of the working day is shared.

  • Copenhagen

    Capital Region, Denmark

    I'm a freelance senior software engineer, working remotely from Mumbai, for Copenhagen health-tech and product teams: real-time features that don't drop a consultation, personal data kept to the minimum and access that's logged, alongside SaaS builds, Next.js, AI features and security audits. Most of your working day is shared, and this page covers the hours and the Danish rules, including how GDPR fines are decided.

04

Contracts and invoicing in the European Union

Invoices in euros, per milestone, paid through Wise or Payoneer. I can work under your contract, with a GDPR Article 28 data processing agreement and Standard Contractual Clauses for any transfer of personal data to India.

Tax and legal treatment depends on your company and country: confirm it with your accountant or counsel.

05

Data protection and the rules that apply

GDPR

Article 28 governs processors like me; transfers of personal data outside the EU need a mechanism such as the Standard Contractual Clauses.

Source: Regulation (EU) 2016/679 (GDPR)

European Accessibility Act

Applies since 28 June 2025 to many consumer-facing digital products and services. The technical benchmark is EN 301 549, which builds on WCAG.

Source: Directive (EU) 2019/882 (European Accessibility Act)

AI Act, Article 50

From 2 August 2026, people must be told when they interact with an AI system, and AI-generated content must be marked in a machine-readable way. Generative systems already on the market before that date have until 2 December 2026 for the marking, under Regulation (EU) 2026/1744.

Source: Regulation (EU) 2024/1689 (AI Act)

This is engineering guidance, not legal advice: confirm what applies to your business with your counsel.

06

Where teams in the European Union usually start

  • LLM evals, guardrails and cost control

    Know whether your AI feature is getting better or worse, and what it costs.

    Price
    Fixed price
    Timeline
    Agreed per project after a scoping call
  • Security audit and penetration test

    An attacker's view of your application and infrastructure, and a fix list you can act on.

    Price
    Fixed price per scope
    Timeline
    Agreed per project after scoping
  • AI features in your product

    LLM features that work on your real data, measured before they ship.

    Price
    Fixed-price scoping sprint, then a fixed-scope quote
    Timeline
    A scoping sprint first, then a timeline agreed per project
  • Architecture review and due diligence

    An independent, written view of a system: what's solid, what's risky, and what it will cost to fix.

    Price
    Fixed price per scope
    Timeline
    Agreed per project after scoping

07

Case studies behind this work

08

Questions from teams in the European Union

Can you help us meet the Accessibility Act?

As engineering, yes: an audit against WCAG 2.2 and EN 301 549, a prioritized list of fixes, and the fixes themselves. Your counsel decides what applies to your business.

Is it a problem that you're outside the EU?

Remote access from India counts as a transfer, so Standard Contractual Clauses go into our data processing agreement. Your personal data stays in your EU systems, and I use anonymised or synthetic data where I can. Confirm what applies with your counsel.

What does the AI Act mean for a chatbot on our site?

From 2 August 2026, users must be told they are talking to an AI system unless that is obvious. It is a small interface change plus a rule to apply it everywhere, and I build both.

Which EU rules should a web team look at first?

Three: GDPR for personal data, the European Accessibility Act for consumer-facing websites and apps, which has applied since 28 June 2025, and Article 50 of the AI Act for products that talk to people through AI, from 2 August 2026. Each has a block with its source in the rules above. The guide to the European Accessibility Act for web teams covers scope and a checklist, and accessibility audit and remediation turns it into fixes. This is engineering guidance, not legal advice: your counsel decides what applies to your business.

Can you work under an EU data-processing agreement?

Yes. Where I handle personal data the engagement includes a GDPR Article 28 data processing agreement, with Standard Contractual Clauses for the transfer to India. Remote access from India counts as a transfer, and India has no EU adequacy decision, so a safeguard is needed; your counsel decides whether anything more is required. The guide to working with an engineer in India walks through the clauses and the transfer rules.

What hours do we share with European teams?

Most of your working day. Central European time is four and a half hours behind me in winter and three and a half in summer, so a question asked in your morning is usually answered the same afternoon, and each day closes with a short written update. The table on this page shows the hours with Berlin, Amsterdam and Dublin in both seasons.

09

Related writing