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.

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.
Integrations in production

BDMS Medical Record Service (MRS)
Client Bangkok Dusit Medical Services PCL (BDMS)Patient requests checked against HIS / TrakCare, with links to DocView, PACS, E-Document Sign, My B+, SMS and e-mail.Open the case
ttb 1C1L
Client ttb (TMBThanachart Bank)A portal and back office connected to on-premise bank systems, with high-volume data queries across every product and segment.Open the case
ttbbank.com
Client ttb (TMBThanachart Bank)ttbbank.com fronts systems such as CRM, core banking and upstream data, deployed on Kubernetes.Open the case
Sompo TravelJoy
Client Sompo Insurance (Thailand) PCLA sales flow connected to Omise, an SMS gateway, iApp OCR and Sompo back-office systems.Open the case
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.
