Work Local, Earn Global
A Malaysian Freelancer's Playbook for Landing UK Clients
A field guide for software devs, AI builders, and UI/UX designers in Southeast Asia who are tired of competing on Upwork for $15/hour.
Overview
After 10 years working in London, I noticed something obvious that no one in Southeast Asia seems to be acting on:
**UK companies are already hiring developers and AI builders remotely from the Philippines and Vietnam. **
They've built entire engineering teams across the region. Malaysia, somehow, is barely on their radar — despite stronger English, better infrastructure, and a closer time zone match for hybrid teams.
This is not a "manifest abundance" post. This is a playbook. The exact steps I'd take if I were starting over today from KL, Penang, or anywhere with a stable internet connection — to land my first UK client within 60–90 days.
It bypasses the gig platforms entirely. It's built on direct outreach, a sharp portfolio, and consistent personal branding. It's slower to ramp than Upwork, but the ceiling is 10–20x higher, and the clients are real businesses, not the rate-shopping freelance buyers most of us are stuck with.
If you commit to this for one quarter, you'll have something most freelancers never build: a pipeline you own.
Table of Contents
- The UK Freelance Market — Why Now, Why You
- The Three Ways to Work With UK Companies (Permanent · Contract · Freelance)
- The Old Way: Gig Platforms and Why They're a Trap
- The New Way: Direct Outreach (the core of this guide)
- 4.1 Build Your Target List
- 4.2 LinkedIn First, Email Second
- 4.3 Polish Your Portfolio
- 4.4 The Outreach Sequence
- 4.5 The LinkedIn Brand Engine
- Tailoring the Strategy: Designer vs Developer vs AI Builder
- The 90-Day Action Plan
- Common Mistakes and How to Avoid Them
Part 1 — The UK Freelance Market: Why Now, Why You
The UK is one of the most freelancer-friendly economies in the world, and most Southeast Asian talent has no idea.
A few realities worth internalising:
- The UK has over 4 million self-employed workers, and post-Brexit + post-COVID, hiring contractors remotely is normal, not exotic.
- London-based startups in particular are aggressive remote hirers. Their local engineering rates are eye-watering (£600–£900/day for a mid-level contractor), so anyone delivering quality work at £200–£400/day is a no-brainer to them. That's still RM 1,200–2,400 per day — far above local Malaysian rates.
- They already hire from the Philippines and Vietnam. Whole agencies and pods exist serving UK clients from Manila, Cebu, Ho Chi Minh, and Hanoi. The infrastructure of "UK company + SEA contractor" is well-established. You're not pioneering — you're catching up.
- The time zone works in your favour. Malaysia is 7–8 hours ahead of London. You can do deep focused work in the morning, then have 2–4 hours of overlap in the afternoon for standups and calls. UK clients love this.
- English fluency is a real edge. Malaysian English is closer to UK English than almost any other SEA country's. This matters for client comfort more than people admit.
Who this guide is for:
- Software developers (frontend, backend, full-stack, mobile)
- AI builders (LLM engineering, ML, RAG, agents, fine-tuning)
- UI/UX designers
- Technical researchers and data engineers
Who this guide is NOT for:
- People looking for passive income
- People not willing to do outbound work for 60–90 days before seeing results
- People who haven't built anything they can show
Part 2 — The Three Ways to Work With UK Companies
Before you start outreaching, get clear on what you're actually selling. There are three models:
1. Permanent (Remote Employee)
You're a full-time employee of a UK company, working remotely from Malaysia. Usually requires the company to use an Employer of Record (EOR) service like Deel, Remote.com, or Oyster. They handle compliance, payroll, and contracts.
- Pros: Stable income, benefits, sometimes equity in startups.
- Cons: Harder to land (fewer companies do this), salary often "localised" downward.
- Best for: People who want stability and a single employer relationship.
2. Contract (Fixed-Term Engagement)
You're hired for a set period (3, 6, 12 months) at a day rate. The UK has a massive contractor culture. You'd typically work through your own Malaysian Sdn Bhd or sole proprietorship and invoice in GBP.
- Pros: Much higher day rates, clear scope, easier to land than perm.
- Cons: No benefits, you handle your own tax (in Malaysia), gaps between contracts.
- Best for: Experienced devs and designers who can deliver outcomes, not hours.
3. Freelance / Project-Based
Pay per project or per deliverable. Could be a 2-week landing page build, a 3-month MVP, or ongoing retainer work (e.g., "fractional design lead, 2 days a week").
- Pros: Flexible, multiple clients, recurring revenue once you build a roster.
- Cons: Constant sales cycle, less predictable income early on.
- Best for: Anyone starting out. This is where most people should begin.
My recommendation: Start with freelance project work, build relationships with 2–3 strong clients, then graduate the best one into a retainer or contract. That's how you go from chasing work to having work chase you.
Part 3 — The Old Way: Gig Platforms and Why They're a Trap
Let's talk about Upwork, Fiverr, Toptal, Freelancer.com, PeoplePerHour, and the rest.
These platforms work technically. People land work on them every day. But understand what you're signing up for:
- You compete on price with the entire world. A junior dev in Bangladesh quoting $8/hour is bidding on the same job as you. You can't out-cheap that. You shouldn't try.
- The platform owns the relationship. The client is the platform's client, not yours. Try contacting them off-platform and you'll get banned.
- 15–20% fees. Often more when you factor in connect tokens, premium memberships, and withdrawal fees.
- Race-to-the-bottom buyers. The clients who use these platforms are explicitly looking for cheap labour. The good clients — the ones with budget and respect for craft — are not posting jobs on Upwork. They're being referred by friends or hiring through their network.
- No compounding asset. When you finish a $500 gig on Fiverr, you have $500. You don't have a brand, a list, an audience, or a reputation outside that platform's walled garden.
Toptal is the one exception worth mentioning — it's a curated network with real rates — but their screening is brutal (3% acceptance rate) and they take a heavy cut.
The lesson: Gig platforms are fine for your first gig if you have literally zero portfolio and need a screenshot for credibility. Beyond that, every hour spent on them is an hour not spent building something that compounds.
Part 4 — The New Way: Direct Outreach
This is the core of the playbook. Five stages. Each builds on the last.
4.1 — Build Your Target List
Stop being vague. "I want UK clients" is not a strategy. You need a list — a real spreadsheet — of 200–500 specific UK businesses you'd love to work with.
Where to source them:
- Crunchbase — filter by UK location, funding stage (Seed → Series B is the sweet spot), and industry. These companies have money but aren't big enough to have built out in-house teams.
- YC company list (UK-based) — filter by location, sort by recency. Many are hiring fractionally.
- Tech Nation reports, Sifted.eu, UKTN — these publications profile UK startups constantly. Treat them as lead sources.
- LinkedIn Sales Navigator — filter by location (Greater London, Manchester, Edinburgh, Bristol), company size (10–200), and industry. Worth the £80/month for one or two months.
- Apollo.io, Clay, Instantly — for scraping company + decision-maker data at scale.
- AngelList / Wellfound — UK startups, sorted by stage.
- Companies House (companieshouse.gov.uk) — every UK business is registered here. Free. You can filter by industry code (SIC) and incorporation date to find recently founded companies.
Your target persona:
The ideal first client is a UK startup or small business with 10–100 employees, founded in the last 1–5 years, with some funding but no in-house design or dev team yet. Big enough to pay, small enough to talk to the founder directly.
Build a spreadsheet with these columns:
| Company | Founder/Decision Maker | Their LinkedIn | Company Website | Their Email | Industry | Why They're a Fit | Status |
Aim for 200 rows in the first two weeks. This list is your asset. Maintain it, update it, never lose it.
4.2 — LinkedIn First, Email Second
Cold email to a stranger is easy to ignore. Cold email to someone you've already shown up for on LinkedIn for two weeks is very hard to ignore.
The play:
- Send connection requests to every decision-maker on your list — without a note. (Counterintuitive, but acceptance rates are higher without notes for the first round.) Stay under 100 a week to avoid LinkedIn flagging you.
- Engage with their content for 1–2 weeks. Real comments, not "Great post! 🔥". Add a thought, ask a question, share a relevant example. You're showing up in their notifications. They're starting to recognise your face.
- THEN you reach out. By the time your DM or email lands, you're not a stranger. You're "that thoughtful person who's been commenting on my posts."
This single shift — engagement before outreach — will multiply your reply rate 3–5x over cold cold outreach.
Tools to make this easier:
- Hunter.io**, Apollo, **Snov.io — find email addresses from LinkedIn profiles or company domains.
- Clay — combines scraping, enrichment, and outreach. Powerful, has a learning curve.
- LinkedIn Helper, Dripify — automate connection requests (use carefully, LinkedIn doesn't love these).
4.3 — Polish Your Portfolio
Before you send a single outreach message, your portfolio has to be ready. Because the moment someone clicks your name, they decide in 8 seconds whether to take you seriously.
Your portfolio must answer four questions in under 30 seconds:
- Who are you? (One sentence. Not "creative problem-solver passionate about tech." Try: "AI engineer building production RAG systems. Previously at [company]. Based in KL, working with teams worldwide.")
- What do you do? (Specific. "I help early-stage SaaS founders ship their MVPs in 6–8 weeks." Or "I build LLM-powered internal tools for non-technical teams.")
- What have you done? (3–6 strong case studies. Quality over quantity.)
- How do they reach you? (Email + Calendly link. Don't make them dig.)
Format by role:
- Designers → Visual-first. Behance, a custom Framer/Webflow site, or a clean Notion site. Show the work. Include process, but lead with hero shots.
- Developers → GitHub + a personal site. Pin your best 4–6 repos. Each repo has a real README with screenshots, demo links, and "what I learned." Write 2–3 technical blog posts on dev.to or your own site.
- AI builders → Live demos. Always live demos. A Hugging Face space, a Vercel-deployed app, a Loom walkthrough. Talking about LLMs isn't enough — show the agent working.
- Researchers → A site that links to papers, talks, and writing. Substack or a Notion site works fine. Lead with the most cited or interesting work.
Case study structure (this is the formula):
- The problem (1 paragraph)
- The constraints (1 paragraph — budget, timeline, team size)
- What you built (visuals, code snippets, architecture diagrams)
- The outcome (numbers if you have them: users, revenue, time saved)
- What you learned (this is what makes you sound human and senior, not junior)
4.4 — The Outreach Sequence
You have your list. You've warmed leads on LinkedIn. Your portfolio is sharp. Now you reach out.
The cadence (per lead):
Touch 1 — LinkedIn DM (Day 0) Short. Specific. Mentions something real about their company. Ends with a soft question or a "no pressure" offer.
Hey [Name] — been following [Company] since you launched [feature]. Genuinely impressed with how you handled [specific thing]. I'm a [your role] based in KL, work with UK startups remotely. If you ever need a hand with [specific area], happy to chat. No pitch — just here if useful.
Touch 2 — Email (Day 3–4) Slightly more substantive. Reference the LinkedIn message. Add value — link to a relevant case study or share a quick observation about their product.
Touch 3 — LinkedIn DM follow-up (Day 8–10) One-liner. "Hey, just floating this back up in case you missed it — let me know if useful, otherwise I'll stop bothering you 🙂"
Touch 4 — Final email (Day 14) "Last one from me. If now isn't right, totally understand. I'll keep following [Company]'s journey — and the offer stands whenever you need it."
After 4 touches with no response, move on. Add them to a "nurture" list and re-engage in 3 months.
Volume: 10–20 outreach sequences per week is realistic when starting out. That's 40–80 contacted per month, ~600 per year. Expect a 5–10% reply rate, of which 10–20% become real conversations, of which 20–30% become paid work. Do the maths — that's roughly 1–4 clients per month at scale, plenty to fill your runway.
4.5 — The LinkedIn Brand Engine
Outreach gets you the first conversation. Brand gets people sliding into your DMs.
This is the long game, and it runs in parallel to everything above.
The rule: Post 3–5 times a week on LinkedIn for 6 months. Minimum.
What to post (by role):
- Designers → Daily work-in-progress shots, finished screens, before/afters, design teardowns of popular apps. Carousels work brilliantly. This is a brand and marketing play — every post is a billboard for what you do.
- Software developers → Build-in-public posts. "Today I shipped X." Technical breakdowns. Lessons from debugging. Architecture decisions explained simply.
- AI builders → Demo videos of agents, prompts that worked, RAG architectures, fine-tuning experiments, failures and what you learned.
- Researchers → Paper summaries, your own findings, threads explaining complex ideas simply.
Format that works:
- Hook in line 1 (controversial, specific, or curiosity-piquing)
- 1 line of context
- Body in short paragraphs
- One image, video, or carousel — always
- A question at the end to drive comments
Why this matters: When a UK founder gets your cold message, the first thing they do is click your profile. If they see consistent, quality posts about your craft, you go from "random freelancer" to "credible operator with a real point of view." Conversion rates on outreach roughly double when your LinkedIn is active.
Part 5 — Tailoring the Strategy by Role
The playbook is the same. The expression of it changes.
If you're a UI/UX Designer
- Lead with visuals everywhere — LinkedIn, portfolio, even your email signature
- Behance + Dribbble are still relevant; Framer/Webflow site is mandatory
- Case studies show process, not just final screens
- Target product-led startups, agencies, and DTC brands
- Day rate range: £250–£500 starting
If you're a Software Developer
- GitHub is your real portfolio. Pin and polish 4–6 repos.
- Write technical blog posts. Even 5 of them changes how you're perceived.
- Target SaaS startups, agencies, and product teams without senior backend talent
- Specialise — "React + Node generalist" is forgettable; "ships production Stripe integrations for B2B SaaS" is memorable
- Day rate range: £300–£600 starting
If you're an AI Builder
- Live demos beat case studies. Always.
- Open source one or two of your tools. Even small ones.
- Write about specific implementations: "How I built a RAG system over 50k support tickets" beats "what is RAG."
- Target startups building AI-native products, agencies offering AI services, traditional businesses just starting their AI journey
- Day rate range: £400–£800 starting (highest of all three)
If you're a Researcher
- Personal site with paper list, talks, and a blog
- Speak at meetups (UK has tons — many run hybrid)
- Target R&D teams, AI labs, deep-tech startups
- Different conversion path — usually longer cycle, more about credibility, often higher-value engagements
Part 6 — The 90-Day Action Plan
Days 1–14 — Foundation
- Audit and rebuild your portfolio
- Pick your niche (be specific)
- Write 3 case studies in the format above
- Set up Calendly + a clean email signature
- Build your initial target list of 200 companies
Days 15–30 — Warm Up
- Send 50–100 LinkedIn connection requests per week
- Start posting 3x/week on LinkedIn
- Comment thoughtfully on 5–10 posts per day from your target list
- Get your scraping + email enrichment workflow running
Days 31–60 — Outreach At Volume
- Send 10–20 full outreach sequences per week
- Continue posting and engaging
- Track everything in your spreadsheet (open rates, reply rates, conversions)
- Take every call, even ones that feel like a stretch — practice matters
Days 61–90 — Close and Iterate
- Convert first 1–3 clients
- Ask delighted clients for written testimonials and a video quote
- Refine your messaging based on what's converting
- Raise your rates by 20% once you have 2 paid clients
By Day 90, if you've actually done the work, you should have 1–3 paying UK clients, a growing LinkedIn presence, and a pipeline that doesn't depend on a platform.
Part 7 — Common Mistakes and How to Avoid Them
- Mass-blast outreach. Personalise every message. Generic templates get auto-deleted.
- No portfolio, hoping to "talk about projects on a call." No call will happen. Portfolio first.
- Discounting yourself because you're "based in Malaysia." Your rate is your rate. Geography is irrelevant if your work is good. Don't apologise for where you live.
- Ghosting after the first message doesn't get a reply. 80% of replies come on touch 2, 3, or 4. Follow up.
- Posting once on LinkedIn and giving up because it got 12 likes. It compounds. The 50th post lands very differently than the 5th.
- Trying to be everything to everyone. "Full-stack developer" is forgettable. "Builds Shopify apps for UK D2C brands" gets remembered. Narrow first, expand later.
- Not invoicing properly. Set up a Sdn Bhd or sole proprietorship in Malaysia. Invoice in GBP. Use Wise or Payoneer to receive payments. Don't get paid through Western Union like it's 2008.
Closing
The remote door is already open. Filipino and Vietnamese developers walked through it years ago. The infrastructure exists. UK companies are paying. The only thing missing is you doing the work — for 90 days, consistently, without quitting after the first batch of unanswered messages.
This isn't a hack. It's not a shortcut. It's the slow, compounding work of building a reputation and a pipeline that you own.
But on the other side of those 90 days, you stop being a freelancer fighting for $20/hour gigs and start being an operator running a real business — from KL, working with companies on the other side of the world, charging what your work is actually worth.
Stop waiting. Build the list. Send the messages. Post the work. Repeat.
🇲🇾 → 🌍
If this was useful, share it with one freelance friend in Southeast Asia who needs to read it.