read: Kebes Indonesia 🇮🇩

From the Netherlands
to Surabaya
Building Software Since 1987

We started building software for Dutch banks back in 1987. Today, our Surabaya-based team of 20 engineers delivers custom solutions for clients across Indonesia, Malaysia, and Europe. Dutch precision, Indonesian talent — built to last.

20+
10+
5+
20+ years of combined
industry experience
0
Team Members
0+
Years in Indonesia
0+
Combined Years
0
Countries Served
NL ID MY
0
Team Members
0+
Years in Indonesia
0+
Combined Years
0
Countries Served
NL ID MY

From Europe to Indonesia,
Building Software for Decades

CEBES started in Weert, the Netherlands, back in 1987 — writing software for Dutch banks like Rabobank and later for public safety organizations. In 2005, the company set up a development center in Surabaya, Indonesia.

Our Dutch co-founder has lived in Surabaya for over 20 years and speaks Indonesian fluently. That blend of European engineering discipline and local know-how is something no competitor quite replicates.

"After 15 years of building systems for Dutch banks and Indonesian enterprises, I've learned that the best software isn't written in a sprint — it's nurtured over years of real partnership. Our team stays because they believe in that too."

PW
Priyo Wibowo
General Manager, PT CEBES Indonesia

Our Journey

1987
Founded in Weert, Netherlands. Built software for Rabobank and Dutch emergency services.
2005
Established development center in Surabaya, Indonesia.
2015
Began serving domestic Indonesian market. Continued partnership with Visma Roxit.
Today
Independent software company serving international clients with a focus on quality and long-term partnerships.

Clean Code, No Shortcuts

We've been maintaining some of our systems for over a decade. Sloppy code catches up with you. That's why we invest in clean architecture, modular design, and real documentation — not because it's trendy, but because we're the ones who'll be reading it next year.

Small Teams, Long Trust

Our senior developers have been with CEBES for 10+ years. They know the code, they know the clients, and they're not going anywhere. Small teams mean real collaboration, not endless meetings.

Monthly Workshops

Every month, someone on the team teaches something new. Could be Blazor, Docker, or a better way to structure a query. It keeps us curious and keeps our skills sharp.

Software Engineering Services

Custom Software

Tailored applications for HR, operations, and core business processes. Built to grow with you over years — not months — of continuous development.

Legacy Modernization

Have an old system that works but hurts to maintain? We refactor it piece by piece — preserving your business logic and data — while moving you to a modern stack with zero downtime.

Mobile Apps

Cross-platform and native mobile applications connected to your backend. Your users get a modern experience; you keep control of the data.

Security & Compliance

ISO 27001:2022 and PCI-DSS v4.x certified — audited by TÜV Rheinland Indonesia. We help you meet the standards your industry demands.

Architecture & Integration

System architecture, database modeling, and connecting disparate systems into a cohesive platform. We make the pieces talk to each other.

Consulting & Staffing

Need a project manager, a tech lead, or just advice on your tech stack? We can help you find the right people and the right strategy.

Projects That Make a Difference

Real systems, built for real clients — from Dutch safety regions to Indonesian payment gateways. Here's a selection of what we've delivered.

Netherlands

Safety Region Management

Web-based application for Dutch safety regions with dashboard, geographic map layers, and multilingual framework built on a powerful data dictionary.

Netherlands

EasyMatch4All

HR recruitment matching application connecting candidates with vacancies for a Dutch recruitment consultancy.

Indonesia

Online Travel Platform

Web and mobile booking system for airline tickets and hotels with payment gateway integration.

Indonesia

Super-App Bill Payments

Comprehensive payment platform for electricity, water, gas, cable TV, tickets, umroh-hajj and many more bills online.

Malaysia

HR Management System

Complex HR system with web and mobile apps for a Malaysian software company, rebuilt using modern cross-platform technologies.

Ongoing

Legacy Modernization

Rebuilding a large HR system from .NET WebForms into .NET MAUI Hybrid with Blazor, using Dapper and repository-based architecture.

Modern Technologies We Work With

The tools and platforms our team uses daily — no fluff, just what actually ships.

Languages

C# VB.NET Java JavaScript TypeScript PHP Python HTML/CSS Visual Foxpro

Frameworks & Runtimes

.NET MAUI Blazor ASP.NET Core Entity Framework Dapper Xamarin Forms Flutter Angular Node.js SignalR Spring Framework

Databases & Infrastructure

MS SQL Server MySQL Oracle SQL MongoDB Docker Azure VMWare Hyper-V

Security & Standards

ISO 27001:2022 PCI-DSS v4.x Identity Server ADFS Cisco PaloAlto PfSense

Tools & Practices

Git/GitHub Agile/Scrum xUnit Selenium CI/CD Clean Architecture

And Many More

We're always learning. Monthly team workshops keep us sharp on whatever comes next.

Cross-Industry Experience

Banking
Netherlands
Fire & Emergency
Netherlands
Safety Regions
Netherlands
Plastic Molding
Netherlands
Online Travel
Indonesia
HR / People
Malaysia

Common Questions

Or just email us — we reply within a day.

Q

What makes CEBES different from other software companies?

With roots dating back to 1987 in the Netherlands and over 15 years of operations in Indonesia, we combine European engineering discipline with Indonesian talent and cost efficiency. Our high staff retention means deep familiarity with long-running systems, and our Dutch leadership bridges cultural and business communication seamlessly.

A
Q

What industries does CEBES serve?

We have cross-industry experience including banking, public safety (fire departments, police, ambulance), plastic molding manufacturing, offset printing, online travel, payment gateways, motorcycle distribution, and human resource management systems across Netherlands, Indonesia, and Malaysia.

A
Q

Do you work with international clients?

Yes. We have over two decades of experience working with international clients in Europe and the Middle-East. Our team bridges time zones for timely support and communicates effectively in English. We use daily meetings, GitHub/Slack collaboration, and agile-based development cycles with transparent reporting.

A
Q

What is your approach to legacy system modernization?

We modernize gradually, preserving existing business logic and data structures while migrating to modern platforms. Our approach minimizes disruption to ongoing operations. For example, we are currently rebuilding a large .NET WebForms HR system into .NET MAUI Hybrid with Blazor using a repository-based data layer with Dapper.

A
Q

How can I get in touch with CEBES Indonesia?

You can reach us at our office in Surabaya, call +62 852 1559 4400, or email info@cebes.co.id. Our General Manager Priyo Wibowo is available to discuss your project requirements.

A
From Surabaya, for the World

Have a Project in Mind?

Stop by our office at Samator Building, 9th Floor, or drop us an email. We'd love to hear what you're building.

info@cebes.co.id