Skip to content
Desktop software & local tools — Hakimi Sa’ari

Desktop software & local tools in Malaysia

Some work belongs on a computer: processing files, working with local data, connecting tools or running a workflow without sending everything to the cloud.

Freelance development by Hakimi Sa’ari, based in Selangor and working with clients across Malaysia.

Let’s work together

Who this is for

For individuals and teams with repetitive computer tasks, local processing needs or a workflow that a shared web application doesn’t quite fit.

What we could build

  • Batch file processing, imports and exports
  • Local document, audio and media workflows
  • Data utilities and repeatable reporting tasks
  • Desktop interfaces connected to existing services

What the work can include

  • A workflow designed for the agreed operating system
  • Local files, storage and service integrations as scoped
  • Testing of installation or startup and the main tasks
  • Setup instructions and an agreed handover package

Before we start

Operating systems, hardware access, installer signing and update delivery need to be agreed. My examples below include local tools with browser interfaces; they are not presented as packaged desktop releases.

Related personal work

These are personal projects, not client commissions. Some screenshots use clearly labeled demo data. The write-ups explain exactly what I built.

  • Offline Transcriber — Record or upload Malay/English audio, then review timestamped transcripts and speaker labels.
  • Exposure — Plan, generate, compare, and refine AI image edits in one local workspace.

How it works

  1. Tell me about the work

    Email the problem, the intended users and any examples. You don’t need a complete technical specification.

  2. Agree the scope

    We clarify features, constraints, deliverables and what is outside scope. I’ll prepare a quotation and proposed milestones around that discussion.

  3. Build and review

    Development follows the agreed milestones, with opportunities to review progress and test the main workflows.

  4. Test and hand over

    We work through acceptance checks, deployment or setup, and the agreed documentation. Maintenance and future changes are scoped separately.

Questions you might have

Can it work offline?

Local processing and storage can work offline when designed for it. Features that call an online API still need a connection. We’ll identify which tasks must remain available without internet.

Will it run on Windows and macOS?

We’ll choose the supported platforms before development. Cross-platform support and hardware-specific integrations need their own testing and may change the scope.

Let’s work together

Tell me what you need the software to do. We can work out the scope, the approach and what a useful first version should include.

Let’s work together

Contact · Open on the desktop

All services