39 countries · 735 cities

Where I work

Websites, online stores and technical SEO, built remotely from Islamabad for businesses across the world. Pick your country for its currency, tax position, data-protection terms and the hours we actually share.

Coverage here means remote delivery, not offices. There is no travel radius because there is no travel, and no location page on this site claims otherwise — each one carries a section stating exactly what it is not claiming. What genuinely changes country to country is the commercial detail: what currency you are quoted in, how the invoice is taxed, which law governs your customers' data, which payment methods your checkout can offer, and how many working hours we actually share.

All countries by region

Each row shows the currency you would be quoted in and the window my working day occupies in local time — computed from the timezone offset, not asserted.

United Kingdom and Ireland

Country Cities Currency My day, local time
Web developer United Kingdom 144 GBP 05:00–14:00 · ~5h overlap
Web developer Ireland 34 EUR 05:00–14:00 · ~5h overlap

North America

Country Cities Currency My day, local time
Web developer Canada 54 CAD 00:00–09:00 · shifted window agreed
Web developer United States 70 USD 00:00–09:00 · shifted window agreed
Web developer Mexico 10 MXN 22:00–07:00 · shifted window agreed

Europe

Country Cities Currency My day, local time
Web developer Germany 18 EUR 06:00–15:00 · ~6h overlap
Web developer Netherlands 12 EUR 06:00–15:00 · ~6h overlap
Web developer Belgium 10 EUR 06:00–15:00 · ~6h overlap
Web developer France 14 EUR 06:00–15:00 · ~6h overlap
Web developer Spain 12 EUR 06:00–15:00 · ~6h overlap
Web developer Italy 12 EUR 06:00–15:00 · ~6h overlap
Web developer Switzerland 10 CHF 06:00–15:00 · ~6h overlap
Web developer Austria 7 EUR 06:00–15:00 · ~6h overlap
Web developer Poland 10 PLN 06:00–15:00 · ~6h overlap
Web developer Portugal 8 EUR 05:00–14:00 · ~5h overlap
Web developer Sweden 8 SEK 06:00–15:00 · ~6h overlap
Web developer Norway 7 NOK 06:00–15:00 · ~6h overlap
Web developer Denmark 7 DKK 06:00–15:00 · ~6h overlap
Web developer Turkey 10 TRY 07:00–16:00 · ~7h overlap

Middle East

Country Cities Currency My day, local time
Web developer United Arab Emirates 12 AED 08:00–17:00 · ~8h overlap
Web developer Saudi Arabia 14 SAR 07:00–16:00 · ~7h overlap
Web developer Qatar 6 QAR 07:00–16:00 · ~7h overlap
Web developer Kuwait 7 KWD 07:00–16:00 · ~7h overlap
Web developer Bahrain 6 BHD 07:00–16:00 · ~7h overlap
Web developer Oman 7 OMR 08:00–17:00 · ~8h overlap

Asia Pacific

Country Cities Currency My day, local time
Web developer Pakistan 33 PKR 09:00–18:00 · same hours
Web developer India 45 INR 09:30–18:30 · ~8.5h overlap
Web developer Singapore 7 SGD 12:00–21:00 · ~6h overlap
Web developer Malaysia 10 MYR 12:00–21:00 · ~6h overlap
Web developer Hong Kong 7 HKD 12:00–21:00 · ~6h overlap
Web developer Japan 10 JPY 13:00–22:00 · ~5h overlap
Web developer Philippines 10 PHP 12:00–21:00 · ~6h overlap
Web developer Indonesia 10 IDR 11:00–20:00 · ~7h overlap

Africa

Country Cities Currency My day, local time
Web developer South Africa 12 ZAR 06:00–15:00 · ~6h overlap
Web developer Nigeria 10 NGN 05:00–14:00 · ~5h overlap
Web developer Kenya 7 KES 07:00–16:00 · ~7h overlap

Australia and New Zealand

Country Cities Currency My day, local time
Web developer Australia 38 AUD 15:00–00:00 · ~3h overlap
Web developer New Zealand 17 NZD 17:00–02:00 · shifted window agreed

South America

Country Cities Currency My day, local time
Web developer Brazil 10 BRL 01:00–10:00 · ~1h overlap

What coverage does and does not mean

Coverage — common questions

Do you actually work in all of these countries?
Yes, remotely, and that word is doing real work. I have no offices, no local phone numbers and no staff anywhere. What differs by country is genuine and commercial: the currency you are quoted in, the tax treatment of the invoice, the data-protection regime your customers sit under, the payment rails your checkout can use, and how many working hours actually overlap.
My town is not listed. Does that mean you cannot help?
No. The list is navigation, not a service boundary — remote work has no travel radius. If your town has no page, the nearest one on the list carries identical terms, or you can simply send the brief.
Which currency will I be quoted in?
Whichever your country uses. Each country page states its currency, its tax position and the payment methods a local checkout can realistically offer. You are never handed a converted figure at the end of a quote written in something else.
Are these pages just the same page with the town name swapped?
The country-level facts genuinely differ — currency, tax, data law, payment rails and the computed hour overlap are not the same for Toronto and Manchester. Within a country the towns share those terms, and each page says so explicitly rather than implying a local presence that does not exist.
Can you meet in person?
Only in Islamabad and Rawalpindi, where I live. Everywhere else is video call, a staging URL you can open at any time, and written updates. Every location page on this site states that in its own words rather than leaving it to be assumed.

Wherever you are, the process is the same

Send the brief and you get a reply within one business day — questions or a scoping call, quoted in your currency. If it is not a project I should take on, I will say so then.

Response
Replies within 1 business day
Hours
Mon–Fri, 09:00–18:00 PKT — overlaps 05:00–14:00 UK, 00:00–09:00 US Eastern
Booking
Booking projects from October 2026
WhatsApp — opens a chat with +92 346 5348466 in a new tab