Skip to content

System integration for the systems you already run

CODEMONDAY is a system integration company in Bangkok. We connect new web, mobile and AI channels to core banking, HIS, ERP, AS/400 and cloud platforms through secure APIs and microservices. Your current systems keep running while we connect them. Our integrations include HIS / TrakCare at BDMS and the AS400 core at Thai Credit Bank. CODEMONDAY is ISO/IEC 27001 certified.

BDMS Medical Record Service (MRS), Bangkok Dusit Medical Services PCL (BDMS)

System integration

System integration connects separate systems so they share data and work as one process. A new app can read and write real data in the core system, instead of staff typing it in twice.

What we integrate

  • Core banking and AS/400

    New channels that read and write real data in the bank core, including IBM AS/400, while the core stays in place.

  • Hospital systems

    Links from patient services to HIS / TrakCare, PACS, DocView and e-document signing, as in the BDMS Medical Record Service.

  • APIs and microservices

    Stateless back ends and API gateways on PostgreSQL, Redis, Kafka and SQS or RabbitMQ, built to scale with your traffic.

  • Payments, SMS and OCR

    Payment gateways such as Omise, SMS and OTP, and ID card OCR inside a buying flow, as in Sompo TravelJoy and MotorJoy.

  • Sign-in and identity

    Staff single sign-on with Microsoft Active Directory or Entra ID, and customer sign-in through apps they already use.

  • Cloud and SaaS platforms

    Connections to Salesforce, mail servers and cloud services on AWS, Microsoft Azure and Google Cloud.

How we integrate safely

Systems we connect

Core banking | IBM AS/400 | HIS / TrakCare | PACS | ERP | Salesforce | Microsoft Active Directory / Entra ID | Payment gateways (Omise) | SMS gateway | Mail server (SMTP) | AWS | Microsoft Azure | Google Cloud

  • Map every system first

    We map each system, the data it holds and how it can be reached, before we design the connection.

  • Build around what you run

    We add the missing pieces around your current systems, so daily operations carry on during the work.

  • Release in phases

    Complex integrations reach Go-live in planned phases with your team, and each phase passes UAT before the next one starts.

  • Security in the design

    Encryption, access control and audit trails are part of the design, under our ISO/IEC 27001 certified process.

How integration pricing works

Cost depends on the scope, the number of systems to connect and the phases the rollout needs. After a free first consultation, we send an assessment and a quotation.

  • Fixed scope

    For a clear brief. We agree the scope, the price and the plan before the build starts.

  • Monthly team

    For a product that keeps changing. Our team works through your roadmap each month, with support included.

  • MA and CR after Go⁠-⁠live

    MA (maintenance) keeps the system healthy under an agreed SLA. A CR (change request) adds a new feature and is quoted on its own.

Technology we use

Node.js | NestJS | Golang | PostgreSQL | Redis | Kafka | Amazon SQS | RabbitMQ | API gateway | Docker | Kubernetes | AWS

Frequently asked questions

What is system integration?

System integration connects separate systems so data moves between them automatically. For example, a mobile banking app that reads and writes accounts in the bank's core system.

What is an API?

An API is a set way for one system to ask another for data or an action. Integrations use APIs so systems exchange data directly, with no manual re-typing.

What are microservices, and do we need them?

Microservices split a back end into small services that each do one job and scale on their own. They suit systems with heavy or uneven load, and a smaller system often runs well as one service.

Can you integrate with IBM AS/400?

Yes. We built mobile banking for Thai Credit Bank that connects directly to its AS400 core, and the bank kept its core in place.

Will our current systems keep working during integration?

Yes. We build around your current systems and release in planned phases, so daily operations carry on during the work.

Who looks after integrations after Go-live?

CODEMONDAY looks after them under MA with an agreed SLA. We still look after the BDMS medical record integrations today, under MA and CR.

Talk to an engineer

Call, message us on LINE or leave your details, and our team will get back to you.

Or drop your details