Software engineering for systems where being wrong has consequences.

Production software, Web3 compliance infrastructure, and AI that survives contact with real operations — for companies that cannot afford a rewrite.

Where Ushiosoft is called in

Your AI pilot impressed everyone and never shipped.

The hard part is not the model. It is everything around it: correctness, auditability, and the humans who have to trust the result. Ushiosoft builds that part. The principal has shipped it inside a regulated operation: agentic development tooling adopted across an engineering organisation, Model Context Protocol servers over internal platforms, and automated investigation workflows whose output goes to regulators.

You have Travel Rule and sanctions obligations and nobody who has implemented them.

Ushiosoft designs and builds the screening and Travel Rule infrastructure — and the procedures around it — that holds up under regulatory examination. The principal led exactly this at a global cryptocurrency exchange: daily ongoing monitoring across hundreds of millions of users, a screening provider migration with zero downtime on a 24/7 platform, and onboarding across ten international entities and their regulators.

You need an entire engineering function, not a contractor.

Ushiosoft takes a problem from the domain expert’s head to something running in production: data model, business rules, infrastructure, and interface. The principal has done this for fifteen years, in domains where a defect is not a bug report.

Selected scope

Domains of past work, by period and scale
DomainPeriodScale
Name screening & FATF Travel Ruleglobal cryptocurrency exchange · zero-downtime provider migration · 10 jurisdictions2022–2026100M+ users, daily
AI workflows in regulated operations2025–2026company-wide adoption
National EMR & clinical consultation platform2016–2022Canada
Safety-critical control & real-time systems2011–2016industrial

The scope behind the firm — Tony Cheng, P.Eng., principal.

How engagements work

About Ushiosoft

Selected work

Sequence2Script(opens in a new tab)

2024

A pharmacogenomics reporting platform for a University of Calgary research group, taken from research protocol to multi-tenant production system.

Scope Entire system — data model, clinical rules engine, report generation, AWS infrastructure, and front end.

  • Java
  • Spring Boot
  • MySQL
  • Liquibase
  • Vue
  • AWS Lambda
  • JasperReports

The name

Ushio means tide. A tide fits itself to whatever shore it meets, and it arrives exactly when the table says it will. Adaptable and dependable are not usually the same promise. That is the one this name makes, and the one the work has to keep.

Contact

Start with a conversation.

Replies within one business day.

Calgary, Canada · engagements worldwide