Home / Services

Services in detail.

Six service lines covering software design, engineering, data, infrastructure, modernization and technical advisory work.

Custom web & mobile applications Build

Customer-facing portals, internal back-office tools, and native mobile applications delivered end to end. Engagements cover design, engineering, accessibility and the supporting concerns of authentication, billing integration and audit logging.

Typical engagement: a defined initial release followed by a continuation agreement for ongoing iteration. Work is delivered in short iterations with a review at the end of each.

TypeScriptReact / Next.jsReact Native GoPython (FastAPI)PostgresRedis

Data engineering & analytics Build · Operate

Pipelines that move data from operational systems into a warehouse for downstream analytics use. Includes schema versioning, data-quality alerting and backfill procedures that preserve dashboard continuity.

Typical engagement: initial delivery of a working warehouse and first set of dashboards, followed by a managed-service arrangement.

dbtAirflowBigQuerySnowflake ClickHouseKafkaMetabaseSuperset

AI & machine learning features Build

Applied machine learning features including search, classification, summarization, retrieval-augmented chat and document understanding. Evaluation harnesses are treated as a first-class deliverable alongside the model and prompt configuration.

Typical engagement: production prototype with documented evaluation, followed by iteration cycles tied to defined business metrics.

OpenAIAnthropic ClaudeOpen-weight LLMs pgvectorLangChain (sparingly)Custom evals

Cloud, DevOps & platform engineering Build · Operate

Platform choices scaled to actual operating requirements, from single-container deployments through to multi-region orchestration. Includes infrastructure as code, continuous integration and deployment pipelines, and configured observability.

Typical engagement: initial platform setup followed by a retainer for ongoing reliability work and on-call coverage.

AWSGCPAliyunTencent Cloud TerraformKubernetesGitHub ActionsGrafana

System modernization & integration Build

Replacement of legacy integrations with documented APIs, migration of older applications onto current infrastructure, and incremental modernization of spreadsheet-based business processes into supported software systems.

Typical engagement: highly variable in scope. We begin every modernization engagement with an initial assessment phase before committing to a delivery plan.

Strangler patternsDatabase migrationsEDI / SFTP API gatewaysLegacy code rescue

Fractional CTO & technical advisory Advise

Ongoing technical advisory for businesses without an in-house technical lead. Covers sprint planning, architecture review, technical hiring processes and vendor due diligence.

Typical engagement: retainer-based with a minimum three-month commitment to allow context to develop.

Roadmap planningHiringVendor diligence Architecture reviewBoard reporting
Engagement models

Three engagement models.

Each model is matched to a different level of scope certainty and ongoing commitment.

1

Discovery sprint

Short, fixed-scope engagement producing a written assessment report. Output is documentation the client can act on independently or carry forward into a build engagement.

Fixed scope, fixed fee

2

Build engagement

Short iterations against a roadmap agreed during discovery. Time-and-materials with a defined cap, regular progress reporting and monthly invoicing.

Time and materials, capped

3

Managed operations

Ongoing maintenance and reliability work for production systems. Defined service-level objectives, documented incident response procedures and monthly reliability reports.

Monthly retainer

Scope

Where we may not be the right fit.

A short list of engagement types that fall outside our usual practice, so that prospective clients can identify them early.

Fixed-price quotes for undefined scope

We do not provide fixed-price quotations for projects without documented requirements. A discovery engagement is the appropriate starting point for this situation.

Technology migrations without business need

Rewriting a working system purely to adopt a newer framework is rarely an efficient use of budget. We focus engagements on measurable outcomes.

Large-scale contractor augmentation

Our operating model is built around long-term, scoped engagements. Projects requiring large-scale contractor augmentation at short notice are better served by a large systems integrator.

Consumer cryptocurrency and gambling products

These product categories fall outside our areas of expertise and are not part of our current practice.

FAQ

Common questions.

Do you sign non-disclosure agreements before initial discussions?

Yes, on request. We maintain a standard mutual non-disclosure agreement and are equally willing to sign a client's preferred template where the terms are reasonable.

Who owns the intellectual property produced during an engagement?

The client. Our master services agreement assigns all work product to the client upon payment of the relevant invoice. Pre-existing libraries and general technical knowledge remain with Futurepai Tech.

Do you work on-site with clients?

Yes. On-site engagements are standard within Hong Kong, and periodic on-site work is available in Shenzhen, Singapore and Tokyo. Most delivery combines scheduled on-site workshops with remote execution.

What happens if a project is paused or suspended?

Our standard contract includes a suspension provision allowing the client to pause an engagement with 30 days' written notice. A handover document is provided at the point of suspension.

Do you accept equity in lieu of fees?

No. Engagements are conducted on a fee-for-service basis only.