Accepting one anchor client

Clean delivery for teams that ship.

New apps built in phases, plus feature work, bug fixing, and release support inside products you already run. Clear limits, no agency overhead.

0h
Monthly ceiling
24h
Weekday response
3
Package tiers
8+
Years shipping

Good fit if

You need an engineer who steps in, ships bounded work, and keeps scope sane.

  • 01

    You need help inside an existing app or product, not a big greenfield agency process.

  • 02

    You want direct communication with the engineer doing the work.

  • 03

    You want bounded support that fits a part-time async model.

Services

Mobile-first support, with web and backend where it helps.

01

Mobile Feature Work

Implement scoped features inside existing Flutter apps with attention to real-world product constraints.

02

Bug Fixing & Stability

Resolve product bugs, clean up rough edges, and improve release confidence before shipping.

03

Release Support

Support app store submission, build/signing issues, TestFlight or Play Console handling, and hotfix follow-up when scope is clear.

04

Web & Backend Support

Handle REST integration, Laravel, Next.js, and delivery support work that helps the product move forward across mobile and web.

Availability & capability

Built for a calm part-time setup. Strongest near product delivery.

Availability

  • Best suited to 8-16 hours per month, with 16-20 as the practical ceiling.

  • Async-first support; calls are limited and messages are preferred.

  • Best run as one anchor client or one light retainer plus a small overflow client.

Available · replies within 24h

Capability

Core delivery

FlutterNext.jsFeature implementationBug fixingREST API integrationLaravel supportCrashlyticsCI/CD workflow support

Scoped carefully

Firebase AnalyticsNative iOS tasksNative Android tasksRelease support

Packages

Three blocks. Clear limits on each.

Packages reserve a block of engineering time for the month. Larger or less-defined features are quoted separately based on scope.

For small tasks

Ad Hoc Support

RM 1,200/ month
8 hrs includedRM 150/hr over

For bug fixes, scoped implementation, and small release-related work inside an existing Flutter product.

  • Up to 8 hours per month
  • Async-first support for features, bugs, and cleanup work
  • Weekday response within 24 hours
  • Meetings count toward the booked hours
Start with Ad Hoc Support
For one main client

Primary Retainer

RM 2,160/ month
16 hrs includedRM 135/hr over

For one primary client who needs consistent help each month and can work well in an async-first setup.

  • Up to 16 hours per month
  • Priority access to available monthly capacity
  • Flutter delivery plus adjacent backend/web support when relevant
  • Best kept to one anchor client at a time
Start with Primary Retainer

How to choose

Choose Ad Hoc Support if

You have a few small fixes, one-off tasks, or light release-related work and do not need ongoing monthly coverage.

Choose Monthly Support if

You expect recurring work each month and want a stable block for features, bugs, and follow-up tasks.

Choose Primary Retainer if

You want one consistent part-time engineering partner and the work fits within a realistic 16-hour monthly ceiling.

New builds

New apps, a phase at a time.

Every build starts with paid discovery, which produces a written scope and a real estimate. Nothing fixed-price is agreed before that. Each sprint is paid and delivered on its own, so the commitment is one phase rather than a whole project.

Start here

Discovery

RM 900fixed

A paid session that produces a written scope and a real estimate. The only thing quoted before the work is understood.

Any new app, and any existing-app work too vague to phase yet.

20 hours

Starter sprint

RM 3,300fixed

The smallest bounded piece of a new build, priced fixed against the discovery document.

A first sprint with someone new, where both sides want a small commitment before a bigger one.

40 hours

Build sprint

RM 6,600fixed

A full phase of a new build, priced fixed against the discovery document.

Clients who have completed a sprint already and know how the work runs.

60 hours

Large sprint

RM 9,900fixed

A larger phase for work that does not divide sensibly into forty hours.

Established clients with a phase that genuinely needs the extra room.

This is production work. Existing codebases, payments and integrations, release and app store cycles, and new builds delivered a phase at a time.

Billing

Clear rules before any work starts.

Packages reserve time

Monthly packages reserve a block of engineering time for that month. They are not pay-only-for-used-time bundles.

Unused hours partly carry over

Up to 25% of unused hours, capped at 4 hours, carry into the following month. Anything above that expires at month end.

Small feature work can fit inside a package

Bug fixes, smaller features, release work, and follow-up tasks can be handled within the package if the scope fits the included hours.

Larger feature work is quoted separately

If the requested feature is bigger, less defined, or likely to exceed the included hours, it will usually be quoted separately based on scope and estimated man-hours.

Simple billing rules

  1. 01

    Monthly packages reserve a block of engineering time for the month.

  2. 02

    Up to 25% of unused hours (maximum 4 hours) carry into the next month; the rest expires at month end.

  3. 03

    If work goes beyond the included hours, extra time is billed at the package overage rate.

  4. 04

    Bigger feature work may be quoted separately based on feature scope and estimated man-hours.

Process

Three moves. Every engagement.

1

Scope

Client shares the product context, target platform, timeline, and expected monthly hours.

2

Recommend

A package or hourly arrangement is chosen based on certainty, urgency, and whether the work fits the available monthly bandwidth.

3

Deliver

Work is shipped in bounded chunks so there is no confusion around what was done and what remains.

Frequently asked

Common questions.

What kind of teams is this best for?

Small product teams, founders, or former employers with an existing mobile product and some adjacent web/backend needs that need steady implementation support.

Do I need to choose a package immediately?

No. The package is usually picked after scope, urgency, and expected monthly hours are clear.

Can this work for one-off tasks?

Yes. Small one-off work fits the ad hoc model. Repeating work is usually better as a light monthly package.

What happens if I do not use all included hours?

Monthly packages reserve engineering time for that month. Up to 25% of unused hours, capped at 4 hours, carry into the next month. Anything beyond that expires at month end.

What if I want a new feature built?

Smaller features can be handled within package hours if the scope fits. Larger or less-defined feature work is usually quoted separately based on feature scope and estimated man-hours.