Bui Thanh Chien
Bui Thanh Chien, freelance IT engineer

Bui Thanh Chien · Freelance IT engineer
17 years in finance · Vietnam (GMT+7)

Websites, spreadsheets and automations, checked before you see them.

I build and fix the small systems a business runs on: WordPress, landing pages, Excel and Google Sheets, Python automations, fillable forms and English-Vietnamese translation. Every job comes with the checks I ran.

Check log · recent demo work

  1. 6 of 6 blog posts imported into WordPress identical to the source databaseRails to WordPress export
  2. PHP 8.3, PHP 7.4 and JavaScript return the same savings figuresROI calculator plugin
  3. 8 of 8 browser tests on desktop and a 390 px phoneSales page
  4. 10 SEO findings checked by hand on the live pagesSEO audit report
  5. Hours fill themselves, overnight shifts included, 6 of 6 casesCaregiver timesheet form
  6. 146 browser checks across pages, languages and phone sizesPhotography website

What I do

Small and medium jobs are welcome. I quote a fixed price when the scope is clear and say so when it is not.

WordPress fixes and plugins

Errors, speed, custom features, WooCommerce and Elementor changes. Staging first, backups before any change.

Landing and sales pages

One goal per page, fast on phones, clear calls to action and forms that say what to fix.

Excel and Google Sheets

Formulas, dashboards, VBA and Apps Script, budget and finance models that other people can maintain.

Python automation and data moves

CSV and Excel clean-up, API connections and migrations between platforms, checked row by row.

Fillable PDF and Word forms

Forms that work on a phone, add up totals themselves and are ready for e-signature.

SEO audits and fixes

A crawl of your site, the issues that matter ordered by impact, then the fixes if you want them.

English and Vietnamese translation

Business, finance and IT documents, with the terms kept consistent from start to finish.

Prices are starting points for small, clearly described jobs. You get a fixed quote after I read the details; hourly work is $20 to $30 per hour.

Recent work

Demo projects I built to show how I work. The brands are fictional; the code, the pages and the tests are real.

Ledgerline sales page: headline 'Close the month in 3 days, not 9' next to an adding-machine tape
Sales page

Ledgerline course launch page

A long sales page with one goal: book a seat. Animated proof in the hero, a before/after table, pricing, FAQ and a sign-up form.

8/8 browser tests · 390 px phone · keyboard · reduced motion · voiced walkthrough video

How it was built and tested →
ROI calculator showing yearly savings, payback in months and a five-year chart
WordPress plugin

ROI calculator with lead capture

Live savings and payback for an LED retrofit, a five-year chart, and an "email me this estimate" form stored in WordPress.

Same results in PHP 8.3, PHP 7.4 and JavaScript · 5/5 end-to-end tests · server recalculates every lead

How it was built and tested →
Findings table of an SEO audit with impact, effort and fix columns
SEO audit

SEO audit report for a news site

Crawl, titles, descriptions, canonicals, broken links and schema, delivered as a PDF and a filterable spreadsheet.

10 findings · each checked on the page · ordered by impact and effort

How it was built and tested →
Mobile quiz question with a progress bar
WordPress plugin

Mobile quiz funnel

A product quiz for Instagram traffic: branching questions, a lead step and a personal recommendation worked out on the server.

16 unit · 21 integration on 2 WordPress versions · 11 browser tests

How it was built and tested →
Photographer portfolio home page with a large photo and a booking button
WordPress + Elementor

Photographer portfolio website

Galleries that open full screen, two languages, a contact page built for quick bookings, and a layout that holds on phones.

146 browser checks · desktop and 390 px · English and Serbian

How it was built and tested →
Excel sales dashboard with key figures, a month table against target and a revenue chart
Excel dashboard

Sales and cash dashboard

Pick a region and every figure, the month table against target, the rep ranking and the charts follow.

2,506 formulas, 0 errors · every figure cross-checked in Python

How it was built and tested →
Fillable caregiver weekly timesheet with time in, time out and total hours
Fillable form

Phone-friendly timesheet

Seven day rows where hours fill themselves from the times entered, a weekly total, service tick boxes and two signature boxes.

8/8 form tests · hours formula 6/6 cases · no overlapping fields

How it was built and tested →
Fillable commercial loan application with dollar and date fields
Fillable form

Loan application ready for e-signature

Dollar and date formats, single-choice groups, and signer fields named for Adobe Acrobat Sign.

8/8 form tests · entries kept after save and reopen

How it was built and tested →
PASS first-firing-in-the-new-kiln
PASS cafe-glazes-and-cones
PASS why-we-wedge-clay-twice
PASS spring-workshop-dates-2021
PASS pricing-handmade-mugs
PASS studio-closed-august

6 passed, 0 failed
Data migration

Old Rails blog to WordPress and Squarespace

Posts exported to a WordPress import file with dates, slugs and images intact, and subscribers to a clean CSV.

8/8 tests · 6/6 posts identical after a real WordPress import

How it was built and tested →

How I work

Seventeen years of finance IT taught me that a change is finished when it has been checked, not when it has been made.

  1. Confirm in writing

    I restate the job, the result you expect and the questions that matter before I start.

  2. Build on a copy

    Staging site, copy of the file or test data. Never your live system first.

  3. Test it your way

    Desktop and phone, the real inputs you will use, the cases that usually break.

  4. Deliver with notes

    The result, the evidence and short notes on how to use and change it.

What you get with every job

A tested result

Checked against your requirement, on the devices and data you use.

The evidence

Screenshots, test output or a before/after, so you can see what was checked.

Handover notes

What changed, how to use it, and what to watch when you change it later.

Questions

Which time zone are you in?

Vietnam, GMT+7. I reply within a few hours on working days and plan delivery around your time zone.

Do you take small jobs?

Yes. A one-hour fix gets the same care as a two-week project.

Can you work on my live website?

I prefer a staging copy. If there is none, I take a backup first and change only what we agreed in writing.

How do revisions work?

If the result does not match what we agreed, I fix it at no extra cost. New requests get a separate quote.

How do I pay?

Through Upwork or Fiverr, so your payment is protected until you approve the work.

Are the projects above real clients?

They are demo projects I built to show my work; the brands are fictional. Client work stays private unless the client agrees.

Tell me about the job

Send the details and the deadline on Upwork, Fiverr or by email. I reply with questions or a plan and a price.

Email: buithanhchiencntt@gmail.com