Custom software built around how your business works
CODEMONDAY is a software house in Bangkok that builds custom software for Thai companies. We build back-office systems, workflows, portals and dashboards that follow your process and connect to your ERP, CRM, HIS or core banking. Our work includes PTTEP Skyller and the BDMS Medical Record Service, which we still look after under MA and CR. CODEMONDAY is ISO/IEC 27001 certified.

Custom software
Custom software is built for one organisation and its own process, rather than bought off the shelf. It fits how your teams work, connects to the systems you already use, and grows as your business changes.
What we build
Back-office systems
Staff systems that take each job from request to approval to delivery, like the BDMS medical record back office.
Workflows and approvals
Status tracking, maker-checker approval and role-based access, so every step has an owner and an audit trail.
Customer and partner portals
Self-service portals for customers, brokers and partners, like the ttb 1C1L portal and Sompo's broker portal.
Dashboards and reports
Dashboards and reports that generate themselves, as in the PTTEP Skyller back office.
Transaction platforms
Back ends that serve many users at once, with encryption and payments, like the digital token trading platform for KBTG and KUBIX.
Extensions to your CRM and ERP
New modules around the CRM, ERP or core system you run today, so your teams keep the tools they know.
Custom systems in production

BDMS Medical Record Service (MRS)
Client Bangkok Dusit Medical Services PCL (BDMS)One staff back office from request to delivery, with each patient checked against HIS / TrakCare.Open the case
ttb 1C1L
Client ttb (TMBThanachart Bank)A customer portal and a back office for branch and call-centre staff, connected to on-premise bank systems.Open the case
Skyller
Client PTTEPA drone-services platform with role-based access and a back office that generates reports automatically.Open the case
KUBIX
Client KBTG and KUBIX (KBank)A digital token trading platform with encryption, a payment gateway and an asynchronous back end for many users at once.Open the case
How we build custom software
Systems we connect to
ERP | CRM | Salesforce | HIS / TrakCare | Core banking | IBM AS/400 | Microsoft Active Directory / Entra ID | SMS gateway | Mail server (SMTP)
Map the process first
We sit with the teams who will use the system, map each step and agree the scope before the build.
Architecture that lasts
We design the data model and architecture to SOLID and KISS principles, so the system stays easy to maintain for years.
Build in short rounds
Senior in-house engineers build in short iterations, so your team sees working software early and often.
Release with care
Security, performance and UAT tests come before Go-live, then a controlled rollout.
How custom software pricing works
Cost depends on the scope: the workflows, roles and reports the system needs, and how many systems it connects to. 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
React | Next.js | TypeScript | Node.js | NestJS | Golang | PostgreSQL | MySQL | Redis | Docker | Kubernetes | AWS | Azure | Google Cloud
Frequently asked questions
How do you price custom software development?
By scope and team size. A clear brief gets a fixed scope and price, and a system that keeps changing suits a monthly team. Change requests after Go-live are quoted one at a time.
Off-the-shelf or custom software: what is the difference?
Off-the-shelf software suits standard needs and starts quickly. Custom software follows your own workflow, connects to your internal systems and grows with your business.
Can it connect to our ERP or CRM?
Yes. We connect new systems to ERP, CRM, HIS, core banking and AS/400, and build around what you already run.
How long does a custom system take to build?
A first release typically takes a few weeks to a few months. Complex integration projects are planned in phases with your team.
Who looks after the system after handover?
CODEMONDAY looks after it under MA with an agreed SLA. New features and changes come in as CRs, each one quoted on its own.
Will you sign an NDA?
Yes. We work under NDA, and we handle security, PDPA and confidentiality the way regulated clients require.
Talk to an engineer
Call, message us on LINE or leave your details, and our team will get back to you.
