Code, Research, eXecution

Custom software, built and supported by one accountable engineer

CRX Technologies designs and builds mobile, web, backend, and desktop software, from analysis to support after launch. One person is responsible for the whole project.

Code, Research, eXecution.

Solutions

What I build

CRX Technologies builds custom software for businesses and institutions: CRM, mobile apps, backends and APIs, desktop and web tools, offline and special-device apps, hospitality platforms, system integration, and healthcare integration.

  • CRM

    The problem
    Sales and delivery run on spreadsheets and disconnected tools.
    What I build
    Sales pipelines, stages and tasks, sales and delivery orders, cost tracking per project, user management and authentication, a web admin plus a mobile companion.
  • Android apps

    The problem
    You need a dependable native app, including complex multi-status data.
    What I build
    Native Kotlin and Java apps, including complex features with multi-status data.
  • Backend and APIs

    The problem
    Apps need a secure, fast, resilient service behind them.
    What I build
    Reactive REST APIs, JWT/OAuth2 authentication, push notifications, rate limiting and resilience, lightweight fast-starting deployments with GraalVM Native Image and Docker.
  • Desktop and web tools

    The problem
    Teams need internal tools that run on any operating system.
    What I build
    Internal tools, dashboards, and cross-platform desktop apps such as video annotation and image viewers.
  • Offline and special-device apps

    The problem
    Devices must work without internet, or on unusual hardware.
    What I build
    Apps for Android interactive flat panels and offline device-to-device communication over a wireless local area network (WLAN), built with AES-256-CBC encryption and zero external libraries.
  • Hospitality and reservations

    The problem
    Guests expect to book and pay online without friction.
    What I build
    Booking, payment, and reservation platforms for resorts.
  • Education and games

    The problem
    Learning content works better when it is interactive.
    What I build
    Interactive learning apps and mobile games.
  • Integration solutions

    The problem
    Disparate platforms (such as POS, accounting, and ERP) operate in silos with mismatching data formats.
    What I build
    Custom middleware, API connectors, webhooks, and field-mapping pipelines to sync transactions and records seamlessly between third-party systems (e.g., POS to accounting software like Accurate).
  • Healthcare integration

    Specialty
    The problem
    Radiology equipment is not connected to a PACS or to SATUSEHAT.
    What I build
    PACS setup, DICOM modality integration, DICOM web viewer, MWL and SIMRS integration, and ImagingStudy bridging to SATUSEHAT.
    See healthcare integration →

Tech stack

Frameworks and platforms I work with

Battle-tested frameworks, languages, databases, and tools I use to deliver end-to-end software solutions.

Spring BootSpring Boot
AndroidAndroid
DockerDocker
KotlinKotlin
Vue.jsVue.js
PostgreSQLPostgreSQL
AngularAngular
Node.jsNode.js
LaravelLaravel
RedisRedis
UnityUnity
Spring BootSpring Boot
AndroidAndroid
DockerDocker
KotlinKotlin
Vue.jsVue.js
PostgreSQLPostgreSQL
AngularAngular
Node.jsNode.js
LaravelLaravel
RedisRedis
UnityUnity
Spring BootSpring Boot
AndroidAndroid
DockerDocker
KotlinKotlin
Vue.jsVue.js
PostgreSQLPostgreSQL
AngularAngular
Node.jsNode.js
LaravelLaravel
RedisRedis
UnityUnity
Spring BootSpring Boot
AndroidAndroid
DockerDocker
KotlinKotlin
Vue.jsVue.js
PostgreSQLPostgreSQL
AngularAngular
Node.jsNode.js
LaravelLaravel
RedisRedis
UnityUnity
JavaJava
ElectronElectron
Tailwind CSSTailwind CSS
Express.jsExpress.js
MySQLMySQL
C#C#
GitGit
FirebaseFirebase
PHPPHP
JavaScriptJavaScript
SwaggerSwagger
JavaJava
ElectronElectron
Tailwind CSSTailwind CSS
Express.jsExpress.js
MySQLMySQL
C#C#
GitGit
FirebaseFirebase
PHPPHP
JavaScriptJavaScript
SwaggerSwagger
JavaJava
ElectronElectron
Tailwind CSSTailwind CSS
Express.jsExpress.js
MySQLMySQL
C#C#
GitGit
FirebaseFirebase
PHPPHP
JavaScriptJavaScript
SwaggerSwagger
JavaJava
ElectronElectron
Tailwind CSSTailwind CSS
Express.jsExpress.js
MySQLMySQL
C#C#
GitGit
FirebaseFirebase
PHPPHP
JavaScriptJavaScript
SwaggerSwagger

How I work

A simple process

A simple process based on the name: Code, Research, eXecution.

  1. 1

    Free needs check

    What you want to build, constraints, and existing systems.

    Research

  2. 2

    Written quote

    Scope, timeline, deliverables, and support terms.

    Research

  3. 3

    Build

    Working increments you can review.

    Code

  4. 4

    Test and training

    Testing with real scenarios and short training for users.

    eXecution

  5. 5

    Support and maintenance

    A repair warranty after handover, then maintenance if you continue.

    eXecution

Experience

Selected professional experience

Anonymized examples from my past professional work. They are not CRX client projects, and no employer or product is named.

  • System integration and data bridging

    Connecting separate systems (hospital information system, PACS, national platform) through APIs and standards, with mapping, validation, and error handling.

  • Medical imaging viewer (DICOM)

    A desktop viewer integrated with an Orthanc PACS, SATUSEHAT/DICOM Router, and FHIR R4B.

  • Healthcare backend service

    A reactive backend with a lightweight, fast-starting deployment.

  • Endoscopy video annotation tool

    Text burn-in and marking on video recordings.

  • Resort reservation platform

    Bookings, payments, reservations.

  • Enterprise CRM/ERP

    Pipelines, cost tracking, sales and delivery orders, web and mobile.

  • Offline voting app for flat panels

    An offline Android application operating with no internet access over a wireless local area network (WLAN). Built purely with native Java and no external libraries, featuring QR-based connection and AES-256-CBC encryption.

  • Patient list management feature

    Patients across statuses with diagnoses and procedures.

  • Educational apps and games

    Dozens of mini-games, an interactive periodic table, a children's puzzle game.

Initializing

Streaming WebAssembly runtime & 3D physics assets...

About

Single accountable software engineer

An independent, single accountable software engineer with 12 years of hands-on development experience across Android, backend, web, and specialized systems. I handle architecture, development, and support directly meaning you work with the engineer who actually builds and maintains your software, with no middlemen, account managers, or shifting teams.

I take on a small number of projects at a time so each one gets proper attention. Quality comes from hands-on experience, clear architectural decisions, and testing with real-world scenarios, not from AI-generated shortcuts.

FAQ

Frequently asked questions

What does CRX Technologies do?

CRX Technologies builds custom software: mobile, web, backend, and desktop applications, plus healthcare integration (PACS, DICOM, SATUSEHAT). One engineer handles analysis, development, and support.

Who will work on my project?

A single accountable software engineer handles the project directly from start to finish. I take on a small number of clients at a time, so you always deal with the same person.

Which technologies do you use?

Spring Boot, Node.js with Express.js, Laravel, Angular, Nuxt, Electron.js, Android with Jetpack Compose, Unity, and Docker. I pick the framework that fits the project, not the other way around.

Can you connect my existing systems (POS, accounting, ERP, or others)?

Yes. I build middleware, API connectors, and webhooks that sync data between systems, for example POS to accounting software. Feasibility depends on the APIs or export options of each system, which I check in the free needs check before quoting.

Is the software built by AI?

No. Architecture, integration design, code review, and testing are done by me, based on 12 years of hands-on development experience. AI is not the foundation of the work; the quality of the result depends on experience and verification with real scenarios.

Do you have clients?

CRX Technologies is new and has no client engagements yet. My experience comes from 12 years of professional development work, described anonymously in the Experience section. A first partner program with an introductory price is available for healthcare projects (see the healthcare page).

How much does a project cost?

Pricing depends on scope, so there is no fixed price list. After a free needs check you receive a written quote with scope, timeline, and support terms.

How long does a project take?

It depends on scope and how ready your systems and data are. I give an estimate after the needs check.

What happens after launch?

A repair warranty period applies after handover. After that you can continue with a maintenance contract that sets response times in writing.

Do you work with clients outside Indonesia?

Yes. Projects can be done fully remotely, and I communicate in English and Bahasa Indonesia.

Who owns the code?

Custom code built specifically for your project becomes your property once payment is completed in full. Pre-existing components, internal libraries, and tools remain my property, and you receive a perpetual license to use them as part of the delivered project. All terms are clearly agreed upon in writing before work begins.

Do you handle healthcare projects?

Yes, mainly PACS and SATUSEHAT integration for small clinics and hospitals. See the dedicated healthcare page for services, tested equipment, and terms.

Contact

Let's talk about your project

Contact is by WhatsApp or email. I am based in Jakarta and work remotely worldwide.

Please do not send patient data, confidential files, or credentials by WhatsApp or email.

CRX Technologies

Code, Research, eXecution

Custom software, built and supported by one accountable engineer

Contact

official@crxtechnologies.com

WhatsApp: +62-856-9726-5055

Jakarta, Indonesia

© 2026 CRX Technologies. Last updated: .

Not affiliated with the Indonesian Ministry of Health. SATUSEHAT is a platform owned by the Ministry of Health.

WhatsApp