Service-oriented, single source of truth
Capabilities are separate services over one commercial record. No module keeps its own copy of a rate, a contract or a booking.
Built on Trust. Driven by Excellence.

Home/Technology
Technology
The commercial layer can afford to be ambitious because the layer underneath is not. Typed, tested, versioned, observable — and boring enough to trust with someone else’s money.
Capabilities are separate services over one commercial record. No module keeps its own copy of a rate, a contract or a booking.
Schema and application types are kept in agreement deliberately. A large share of production incidents in this domain are type and rounding mistakes, so they are engineered out rather than tested for later.
Currency arithmetic, rounding and tax treatment are centralised. Financial calculations are not reimplemented per feature.
Health checks, structured logs and request tracing across services, so a support question has an answer rather than a theory.
Access is scoped by role at the service layer. The interface hides what a person cannot do; the service refuses it.
Rate limiting and defined fallbacks on dependent services, so one slow integration does not take a booking path down.

API & connectivity
Partners build against TESSMA. That obligation shapes how the API is treated: stable payloads, explicit versioning, errors that say what went wrong and which field caused it.
Undocumented behaviour is treated as a defect, not a feature.
Security & compliance
Security pages are where technology companies are most tempted to overstate. Below is the split between what is implemented today and what remains a formal process still under way.
Role-based access control enforced at the service layer, scoped tokens, structural tenant separation, recorded administrative actions, and audit records on contract, rate and payment changes.
Independent certification and formal attestation are handled as a documented programme rather than a marketing claim. Certification status — to confirm
Certification names, audit reports, penetration test summaries and data-residency commitments will be listed here with dates once independently completed. Until then this section states only what is built. A security summary can be requested under NDA via the Contact page.
Applied AI
Hospitality does not need a system that guesses confidently. It needs one that drafts the proposal, summarises the account, flags the contract clause — and shows exactly which data it read.
Where TESSMA uses third-party model providers, that is a stated architectural choice and the provider set is disclosed to clients under contract.

Stack
We publish the shape of the stack rather than a logo wall, because what matters to a partner is whether it will still be maintainable in five years.

Technical evaluation is welcome and expected. If something is not built yet, we will say so.