Skip to content
Mehedi Hasan Sarkar

Work with me

Three ways to start

Each one starts with a 30-minute call and a one-page plan. So you know what you will get before any work starts.

2 to 4 weeks

Fix one problem

One clear problem, such as double bookings, a payment bug or a broken app release.

Start with this

4 to 12 weeks

Build a feature or MVP

A new product or feature, such as a mobile app for your web product, a venue portal or an AI content pipeline.

Start with this

Ongoing

Join your team

Contract, part-time or full-time. I work in your codebase, your chat and your planning, like any team member.

Start with this
Hiring for a full-time role? See my experience

Process

How it works

The same four steps, whatever the size of the work.

  1. 30-minute call

    You tell me what is breaking or what you need built.

  2. One-page plan

    What I will build, what is left out, and how long it will take.

  3. Weekly demos

    Working software every week, with a short written update.

  4. Handover

    Documentation, deploy notes and my advice on what to do next.

FAQ

Questions people ask

What kind of projects do you work on?

Web and mobile products where a mistake costs money or trust: booking systems, Stripe payments, compliance reporting and AI features in learning apps. I work across the stack, from the database and API to the React Native app.

What time zone do you work in?

I am based in Dhaka, Bangladesh (UTC+6). I work async by default, with written updates and weekly demos. For a live call, pick an open time after the short form on the contact page. Times show in your own time zone.

Which technologies do you use?

Mostly TypeScript, Node.js, Next.js, React, React Native with Expo, and MongoDB. For payments I use Stripe and Stripe Connect. I have also used MySQL, PostgreSQL, Redis queues, NestJS, Hono, Firebase, OpenAI and Google Gemini.

Do you work on existing codebases?

Yes. I usually start by reading the code and writing down what is broken. Then I fix the problems in order of risk. On one live salon booking system, the audit found 31 defects, and I fixed them in that order.

Who owns the code?

You do. Everything I write for you is yours once the work is paid for.

What do you need from me to start?

A short description of the problem, access to the code or a demo account, and one person who can answer product questions.

Ready to start?

Send a few lines about the problem. I will reply with how I would approach it.

Let's talk