Web developer

Web development for small business and startups

WordPress, Shopify or custom code: I choose the stack that fits the task and your budget.

Services and prices
  • Jakarta · remote worldwide
  • English · Bahasa Indonesia · 中文

Services and prices

Prices are a starting point. The final estimate depends on scope and is fixed before work begins.

  • 01

    Landing page development

    Responsive layout from your design, form, analytics, hosting setup.

    Timeline: 5–7 days

    from $600 per project
  • 02

    WordPress website

    Theme setup or custom theme, plugins, speed and security basics.

    Timeline: 10–14 days

    from $950 per project
  • 03

    Web application MVP

    First working version of your product with accounts and admin panel.

    Timeline: 30–60 days

    from $4,000 per project
  • 04

    API and service integration

    Payments, CRM, messengers, delivery services, Google Sheets.

    Timeline: 3–7 days

    from $400 per project
  • 05

    Speed optimization

    Better Core Web Vitals: images, scripts, caching, server settings.

    Timeline: 3–5 days

    from $280 per project
  • 06

    Website support

    Updates, backups, small fixes and monitoring, up to 5 hours a month.

    Timeline: monthly

    from $250 per month

How we work

  1. 1

    Request

    You describe the task in the form: goal, deadline, references if you have them.

  2. 2

    Estimate

    I reply with clarifying questions, then send the price, timeline and stages.

  3. 3

    Work

    Work goes in stages. You see the result at each checkpoint and can make changes.

  4. 4

    Handover

    You receive the files, access and short notes on how to use what was made.

Portfolio on request

Work samples are not published on this site. Tell me about your task and I will send relevant examples by email.

Questions

How do I pay?

Usually 50% upfront and 50% on delivery. Monthly services are paid at the start of each month. Bank transfer in IDR or USD.

Can I see your previous work?

Yes. Samples are sent on request, selected for your type of task.

Can we meet in person?

Yes, in Jakarta. For other cities and countries we use video calls.

Why does the final price differ from the list?

The list shows starting prices. Volume, deadlines and complexity change the estimate, which you approve before work starts.

Do you work with clients outside Indonesia?

Yes. Most communication happens by email and video calls, so location does not matter.

What you get

Fixed estimate

The price is agreed before the start and does not grow without your approval.

Stages and checkpoints

Large tasks are split into parts. You pay and approve them one by one.

Source files are yours

After payment you get all working files and full rights to the result.

Jakarta time zone

GMT+7 overlaps with Asia, Australia and the morning in Europe.

Meeting in Jakarta

I work remotely with clients in any country. If you are in Jakarta, we can also meet in person to discuss the project.

Have a task?

Describe it in a few sentences. I will reply by email with questions or an estimate.

Send a request

Fields marked * are required.

Your data is used only to reply to this request.