BSM Labs · Hanoi

Software and AI for hard problems.

We deliver fixed-price software projects and dedicated development teams for large enterprises and public-sector organisations, in Vietnam and abroad. Every project runs on Dev Orchestra, our in-house AI delivery platform.

40+ enterprise and institutional clients2–3x output per team, measured internallyClients in Europe, the US and Asia
Our work has been covered byVTV3Vietnam Government NewsPeople's Representative

What sets us apart

Leadership

Leadership with international operating experience

Former CEO of FPT Software Europe, former Deputy CEO of Louvre Hotels Group, former IBM systems architect, former CIO of ECPay.

Platform

Dev Orchestra, built in-house

One process for every project. AI handles the repetitive work; engineers make the calls.

Domain depth

We understand the business, not just the code

Healthcare, laboratories, non-life insurance, data for AI, digital experiences.

Dev Orchestra

Results come from a process, not from hours sold

Every BSM project runs the same process, on a platform we built ourselves.

  1. 01 Intake
  2. 02 Specification · AI
  3. 03 Acceptance criteria · human approval
  4. 04 Development · AI + engineers
  5. 05 Testing · AI + engineers
  6. 06 Logic & security review · AI
  7. 07 Acceptance · human approval
Leadership dashboard: overall progress, milestones and issues needing attention

Quality

Typical outsourcing: depends on whoever is assigned.

Three checks: testing, AI review for logic and security, then sign-off by an accountable person.

Requirements

Typical outsourcing: gaps surface at acceptance.

Acceptance criteria agreed with you before work starts. Defects are traced back to the criteria agreed in step 03.

Knowledge

Typical outsourcing: leaves when people leave.

Knowledge lives in the system: every code change is linked to a requirement and to the person who approved it.

Being rolled out at a client

On-premise at a unit of one of Vietnam's largest telecom groups. 4 teams with [60] developers trained so far.

Dev Orchestra for your own engineering team →

Proven capability

You don't pay for us to learn your industry

Real screenshot: LIMS
In operation

LIMS for one of Vietnam's largest petroleum groups

The full sample lifecycle, calibration, equipment and records. Integrated with ERP, connected to lab instruments, compliant with ISO/IEC 17025.

17 laboratories · 14 member companies

Expanding into: warehouse management and AI-personalised learning. Our senior team also takes on hard problems outside this list, from IoT to advanced AI.

Engagement & pricing

Start small, and know what you are paying for

Discuss your needs → a 4-week MVP pilot → scale up to a fixed-price project or a dedicated team.

Pilot

from USD 8,000

A working MVP in 4 weeks, on a real piece of your work. Fixed price, acceptance criteria agreed up front.

[Excl./incl. VAT]

Fully credited against the follow-on contract if signed within 3 months.

Project

Fixed-price project

When the scope is clear. A fixed quote once scope and criteria are agreed, paid by accepted milestone.

Typically from USD 40,000

ODC

Dedicated team

A BSM team working on Dev Orchestra, only for you, long term. Billed monthly by team size: you buy the capacity of a team, not one person's hours.

Quoted by team size · minimum 3 people, 6-month commitment · typical team 4–8 people

ODC (Offshore Development Center): your own development team, based in Vietnam.

Handover: source code for everything built for you, plus documentation; BSM's pre-existing components are licensed to you in perpetuityWarranty: 12 months after acceptanceSLA: standard on Vietnam hours (GMT+7); extended hours by agreementScope changes: estimated and approved by you before work starts

Frequently asked questions

Before you ask

If we stop using Dev Orchestra, can our own team maintain the system?

Yes. The code we hand over is standard code in the technology stack we agreed with you, with no dependency on the platform. Dev Orchestra is how we work, not something you have to keep.

Who owns the source code?

Everything written specifically for you is yours once paid in full. Components BSM already owned, such as the core modules of our domain products, remain ours; you get a perpetual, royalty-free right to use them within the delivered system. The scope of source code handover is set out in each contract.

Do our data and code have to leave our infrastructure?

No. Both the delivered system and Dev Orchestra itself can run on-premise. At one current client, the source code never leaves their internal systems. We sign an NDA before any detailed discussion.

How are scope changes handled?

On fixed-price projects, every change is estimated and approved by you before work starts. There are no automatic extras. With a dedicated team, the team reprioritises work within its existing capacity.

How is "2–3x output" measured?

It is the amount of work completed per team, compared with before the platform went live, measured internally at BSM Labs. During a pilot, you measure it yourself on your own project.

What warranty and support do you provide after go-live?

A standard 12-month warranty after acceptance: we fix, free of charge, anything that does not meet the agreed criteria. The standard SLA follows Vietnam working hours (8:30–17:30, Monday to Friday, GMT+7):

  • Critical (system down): response within 1 hour, workaround within 8 hours
  • High (core feature broken): response within 4 hours, fix within 2 working days
  • Normal (minor issue, question): response within 1 working day

An extended SLA (24/7, or aligned with your own working hours) can be agreed separately. After the warranty, annual support plans are available. These levels are indicative; binding terms are set in each contract.

Can you integrate with our existing systems, or take over legacy code?

Both. We integrate with ERP, SSO and existing legacy systems, and we take over code written by other vendors for maintenance or upgrades.

How is your ODC different from hiring outsourced developers?

Hiring outsourced developers means buying individual hours, and quality depends on who you get. A BSM ODC is a team working on Dev Orchestra: one shared process, AI review before human approval, and project knowledge kept in the system so nothing is lost when people change. If the team needs to work inside your environment, we deploy Dev Orchestra on your infrastructure. If your policies require your own tools, talk to us.

Is your team big enough for large projects?

Teams scale with the project around a core of senior people. Because process and project knowledge live in Dev Orchestra rather than in individual heads, adding people does not lower quality.

Can your own engineering team use Dev Orchestra?

Yes. We deploy Dev Orchestra on your infrastructure and train your team to use it. At one current client, 4 teams with [60] developers have been trained.

Do you take on public-sector projects in Vietnam?

Yes. We can bid in public tenders and have delivered for public healthcare, cultural and national programmes, which also helps foreign-invested organisations working with Vietnamese public bodies.

Do you work with clients outside Vietnam?

Yes. We have clients in Europe, the US and Asia, and we work in English, French and Vietnamese.

Have a hard problem?

Tell us briefly. Someone from our leadership team will reply within one working day.

Fields marked * are required.

We only use this to get back to you. Happy to sign an NDA before detailed discussions.