Every freelancer in Bangladesh tells me the same thing:
"Bhai, I find clients on Upwork anyway. Why do I need a site?"
I asked myself the same question for the first three years. I had no website. I had Fiverr gigs, an Upwork profile, and I posted on LinkedIn. Clients showed up. I was making 70–80 thousand taka a month.
Then Upwork raised the price of Connects. Fiverr changed its search algorithm. My gig rankings dropped overnight.
In one week, my income was cut in half.
That was the day I realized — the thing I had been saying for years, "why do I need a site," was the mistake.
The algorithm is renting to you — you are not the landlord
Upwork, Fiverr, LinkedIn — they are not your business. They are channels.
Channels can shut down any day. They can quietly lower your visibility. They can raise fees. They can ban your account, no reason given.
What is actually yours is:
- Your name
- Your client list
- Your domain
Everything else is a rented room. No matter how nice you decorate it, a rented room is still rented.
What your own site gives you — that platforms never will
Five years later, here's what I get now that I didn't have before:
1. Direct leads from Google
When someone Googles "M H Tawfik" or "Bangladesh Next.js developer" — they land directly on my site. Fiverr is not cutting a slice. Upwork is not taking 10%. The message arrives straight in my inbox.
Zero commission per lead. Two-thousand-plus dollars a month saved, on this reason alone.
2. Freedom to set your price
You can list a $2,000 gig on Fiverr, but the buyer filters at $50 and never sees you. On my own site, I decide who lands, what they see, and what price they see.
Pre-qualified leads, high-quality conversations from the first message.
3. Trust gets built before you ever speak
A client comes to the site, reads a blog post, scrolls the portfolio, reads About, and then reaches out. By the time they hit the contact form, they already know me a little.
That kind of familiarity is impossible on a platform. On Fiverr, you are a thumbnail and a 150-word description. On your site, you are a person.
4. The portfolio is on your terms
Upwork shows 5 portfolio items. Fiverr shows 3. On your site, you show as many as you want — the way you want.
Write case studies. Embed videos. Show client logos. Tell the story behind every project.
Platforms hand you a frame. On your own site, you build the frame.
"But I'm not a designer"
This is the most common objection.
The answer: nobody told you to build a Pixar-grade site. You need a site that:
- Shows your name clearly
- Tells what you do in three sentences
- Shows three good pieces of work
- Has one way to contact you
Those four things are enough.
In 2026, a site like this takes a day to ship. Next.js + Vercel = $0. A domain costs around $5–10 a year.
It's not complicated. It's just a matter of starting.
The 5 mistakes most freelancers make
The ones I made, and the ones I see others make:
- Starting on WordPress. Heavy, slow, more complex than you need. A static Next.js site is 10x faster, 10x more secure, and easier to manage long-term.
- English only. If you're a Bangladeshi freelancer, at least make the homepage available in Bangla too. Two chances to rank on Google — for free.
- Opening with "Hi, I am a passionate developer..." That line is on five million sites already. Tell your own story instead — how you got to where you are, why you write code, what you actually understand about clients.
- Portfolio without case studies. Nobody reads screenshots. One paragraph per project — what the problem was, what you built, what the client got.
- No blog. This is SEO's biggest weapon. Two posts a month for six months — you'll see the change yourself.
What to do today
A simple checklist:
- [ ] Buy a domain — in your own name. If
tawfik.comis taken,mhtawfik.com. If all are gone,tawfik.dev. - [ ] Spin up a one-page Next.js + Vercel site — tonight.
- [ ] About + 3 projects + Contact — that's the MVP.
- [ ] Write a Bangla version of the homepage — write it, don't translate it.
- [ ] Next week, write one blog post — the story behind your best piece of work.
Two weeks from now, you'll be a different person on the internet — the one who was invisible on Google now returns a result.
Let the platforms exist. Let clients come from there too. But your house should be your own.
If you get stuck building yours, send me a message. One reply, one human.