Skip to content
Start a ProjectSSttaarrtt  aa  PPrroojjeecctt
  1. 01Work
  2. 02Services
  3. 03Process
  4. 04Ventures
  5. 05Learn
  6. 06Reviews
  7. 07FAQ
  8. 08Insights
  9. 09Contact
Dhaka · --:--Open to new projectsWhatsApp +880 1783-398-398hello@tanmoybiswas.me
LinkedInXInstagramBehanceYouTubeFacebook
Tanmoy Biswas

Full-stack engineer & founder. Websites, software and AI for international brands, built from Dhaka, Bangladesh.

Navigate

  • Work
  • Services
  • Process
  • Ventures
  • Learn
  • Reviews
  • FAQ
  • Insights
  • Contact

Companies

  • Sky Dream IT ↗
  • Sky Soft Studio ↗
  • Freelancing Career ↗
  • Halkhata POS ↗

Connect

  • Contact page
  • WhatsApp ↗
  • Email
  • LinkedIn ↗
  • X ↗
  • Instagram ↗
  • Behance ↗
  • YouTube ↗
  • Facebook ↗

Tanmoy Biswas

© 2016 - 2026 Tanmoy Biswas | All Rights ReservedPrivacyDhaka · --:--Back to top ↑
Ask Tanmoy AI
Ask TanmoyAI assistant · preview

Hi, I'm Tanmoy's AI assistant. Ask me about his work, how he collaborates, or how to start a project.

Insights/FreelancingFrom the archive · 2016

Freelancing from Bangladesh: How to Start on Upwork and Avoid the Common Mistakes

Written by
Tanmoy BiswasFull-stack engineer & founder
Published
11 October 2016
Reading time
8 min read
Topic
  • Freelancing

On this page

  1. What Is Freelancing?
  2. Which Skills Can You Freelance With?
  3. The Main Freelance Marketplaces
  4. Step-by-Step: How to Start
  5. Getting Paid
  6. Common Mistakes Beginners Make
  7. How Long Does It Take?
  8. A Quick Freelancer Checklist
  9. Frequently Asked Questions
  10. Learning to Freelance

[ From the archive · 2016 ]

This article is from the archive. It was written for readers in 2016 and describes the web as it was then. Technology, Google and the way people use the internet have changed a lot since, so read it as a snapshot of that time, not as current advice.

The short answer: To start freelancing, choose one skill that clients pay for, build a small portfolio of sample work, create an honest and complete profile on a marketplace such as Upwork, write short and personal proposals for small jobs, deliver on time and ask for reviews. Your first job is the hardest. Avoid the common mistakes: copying the same proposal everywhere, pricing far too low, working outside the platform and buying or renting someone else's account.

Many students and graduates in Bangladesh want to earn from home, work with clients abroad and build a career on their own terms. Freelancing makes it possible. A client in another country can hire you for a website, a logo, an article or some marketing work, and you can deliver it from your own computer.

I work as a freelancer, and this year I have also started teaching freelancing to students. The same questions come up again and again, and so do the same mistakes. This article answers the main questions and gives you a practical path to your first job.

What Is Freelancing?

A freelancer works for themselves, taking projects from different clients instead of having one employer. You choose which jobs to accept, you set your price and you are responsible for delivering the work and managing your time.

The work can be done online, through freelance marketplaces, or directly for clients you find yourself.

Which Skills Can You Freelance With?

Clients pay for results. These are some of the areas where freelancers commonly find work:

  • Web design and web development
  • Graphic design, logos and illustrations
  • Writing, editing and translation
  • Digital marketing, SEO and social media
  • Video editing and animation
  • Data entry, research and virtual assistance
  • Programming and software testing

You do not need to know everything. You need one skill that you can do well, and enough English to talk to your clients.

The Main Freelance Marketplaces

A marketplace connects clients who need work with freelancers who can do it.

Marketplace How it works
Upwork Clients post jobs and freelancers send proposals. It was formed when oDesk and Elance merged, and it was rebranded as Upwork in 2015
Freelancer.com Clients post projects and freelancers bid
Fiverr Freelancers list "gigs" at set prices, and clients browse and buy
Guru and PeoplePerHour Similar job-posting marketplaces

Each has its own rules, fees and style. This article uses Upwork as the main example, because many beginners start there, but the advice applies to the others as well. Always read the current rules and fees on the marketplace itself, because they change.

Step-by-Step: How to Start

1. Choose one skill and one niche

"I do everything" tells a client nothing. "I build WordPress websites for small businesses" is specific and believable. Start with the skill you know best, then add a niche, such as restaurants, clinics, online shops or logos for start-ups.

2. Improve your skill and your English

Take free and low-cost courses, watch tutorials and practise on real projects. For communication, you do not need perfect English. You need clear, polite and simple English. Practise writing messages and reading job descriptions carefully.

3. Build a portfolio before your first client

Clients want proof. If you have no clients yet, create sample projects:

  • Build a website for a local business, a friend or an imaginary company.
  • Design a logo and a business card for a made-up brand.
  • Write three articles on a topic you know.
  • Redo a poorly designed page and show before and after.

Put your best five or six pieces in one place, with a short explanation of what you did and why. A simple personal website helps, and I explain how to choose a domain name in How to Choose a Domain Name and Web Hosting Without Getting Cheated.

4. Create an honest, complete profile

Your profile is your shopfront.

  • Use your real name and a clear, professional photo. Do not use a fake identity.
  • Write a headline that says what you do, such as "WordPress Developer for Small Businesses."
  • Write a short overview that explains who you help, what you do, how you work and why a client can trust you.
  • List your skills and add your portfolio.
  • Complete every section, because an incomplete profile looks unserious.
  • Verify your identity if the marketplace asks.

5. Read jobs carefully and choose the right ones

Do not apply to every job. Look for jobs that match your skill and that are small enough to finish well. Read the full description, and notice what the client really needs. Skip jobs that look unclear, unrealistic or suspicious.

6. Write a short, personal proposal

A proposal is a short message to the client. A good one:

  • Starts with the client's problem, not with your biography.
  • Shows that you read the job. Mention a detail from the description.
  • Explains how you would do it in two or three clear steps.
  • Includes a relevant example from your portfolio.
  • Asks one smart question.
  • Gives a clear price and timeline.
  • Is short. Busy clients read only the first few lines.

Never send the same copied message to every job. Clients notice it immediately.

7. Win and deliver your first job

The first job is the hardest, because you have no reviews. Look for small, clear projects. Be honest about your experience and promise only what you can deliver. When you get a job:

  • Confirm the details in writing: what you will deliver, when and for how much.
  • Reply quickly, and keep the client informed.
  • Deliver on time, or tell the client early if there is a problem.
  • Do a little more than they expect, within reason.
  • Ask for feedback and a review when the work is finished.

8. Build your reputation

Reviews and repeat clients are what make freelancing a career. A few excellent reviews on small jobs open the door to better clients and higher prices. Keep a record of your results and add your best work to your portfolio.

Getting Paid

Marketplaces hold the client's payment and release it to you when the work is approved, which protects both sides. Afterwards you need to withdraw your earnings. The available withdrawal methods, fees and exchange rates change, so check the marketplace's current options for Bangladesh, and compare the total cost of each method, including bank charges. Some freelancers use services such as Payoneer or bank transfers, so ask your bank and the marketplace which options work best for you.

Keep records of your income, and ask a qualified accountant about any tax rules that apply to you.

Common Mistakes Beginners Make

  • Sending the same proposal to everyone. Clients can tell.
  • Charging far too little. Very low prices attract difficult clients and make you look inexperienced. Price fairly for your skill.
  • Applying to jobs you cannot do. You will fail and get bad reviews.
  • Using a fake identity, or buying or renting an account. Marketplaces can close accounts that break their rules, and you lose all your work. Build your own account honestly.
  • Taking the client outside the platform. You lose payment protection, and it may break the marketplace's terms.
  • Starting without clear details. Without a clear scope, the client keeps asking for more.
  • Missing deadlines and going silent. Communication matters as much as skill.
  • Believing "get rich quick" promises. Be careful of anyone who sells accounts, guarantees jobs or charges large amounts for secrets. Real freelancing takes steady work.
  • Ignoring your portfolio and learning. Stop improving, and clients will move on.

How Long Does It Take?

It differs for each person. Some beginners win a job within a few weeks. Others take months, especially if they are still building their skill. What matters most is steady effort: learn, apply thoughtfully, deliver well and improve.

A Quick Freelancer Checklist

  • I chose one main skill and a niche
  • I have five or six portfolio samples
  • My profile uses my real name and a clear photo
  • My headline and overview say what I do and who I help
  • I read each job carefully before applying
  • My proposals are short, personal and specific
  • I know the marketplace's fees and withdrawal options
  • I confirm every job in writing
  • I deliver on time and ask for a review
  • I keep improving my skills and my English

Frequently Asked Questions

Do I need a university degree to freelance?

No. Clients care about what you can do, and your portfolio and reviews matter more than a certificate. Education helps you learn, but it is not a requirement.

Can I freelance while I am studying?

Yes. Many students start part-time. Choose small projects, be honest about your time and never promise more than you can deliver.

Which marketplace is best for a beginner?

It depends on your skill and your style. Try one first, learn its rules and focus on doing it well, rather than spreading yourself across all of them.

How much should I charge?

Look at what other freelancers with a similar skill and experience charge, and start at a fair price. Do not be the cheapest, and raise your rates as your reviews grow.

Is freelancing safe?

It can be, if you use the marketplace's payment protection, keep your communication on the platform, check the client's history and avoid anyone who asks you to work for free or to pay money first.

Should I have my own website?

A simple portfolio website is a strong addition. It shows your work and gives clients a place to contact you directly in the future.

Learning to Freelance

If you want guidance on starting a freelance career, I teach freelancing to students and I am happy to talk about it. Send me a short message telling me about your skill and what you would like to achieve.

Share this article

  • LinkedIn ↗
  • X ↗
  • WhatsApp ↗
  • Facebook ↗

Written by

Tanmoy Biswas

Full-stack engineer and founder of Sky Dream IT, Sky Soft Studio, Freelancing Career and Halkhata POS. I build fast, AI-ready websites and software for ambitious international brands from Dhaka, Bangladesh.

Start a project · See my work

[ Next step ]

Have a project in mind?

Tell me what you are building and I will reply with next steps and a scoped plan.

01 / BriefWrite your brief$ open /contact02 / ChatMessage on WhatsApp$ chat --on whatsapp (opens in a new tab)

[ Keep reading ]

  • AI & Automation · 20 October 2026 · 14 min read

    AI for Business: Where to Start, What to Avoid and What It Really Takes

    Where a business should start with AI, which uses pay off first, what it costs, which risks to manage and the mistakes that waste money.

    Read the article
  • SEO · 20 October 2026 · 17 min read

    SEO for Business Websites: What Matters, What Doesn't, and Where to Start

    What actually moves a business website up in Google in 2026, which advice is a myth, how AI answers change things, and a 30-day plan to start.

    Read the article
  • Website Design · 20 October 2026 · 12 min read

    Why Your Business Needs a Website, and the Requirements It Must Meet

    A website is the one place online that you fully own. Here is why every business needs one, and the 12 requirements it has to meet.

    Read the article