Lompat ke konten
Logo Mas Rizal Wahidi masrizalw.com

Tersedia untuk proyek baru (onsite Jabodetabek/remote)

Sistem keuangan dan kasir yang angkanya akhirnya bisa Anda percaya

Saya membangun aplikasi akuntansi, POS kasir, dan sistem operasional perusahaan yang tersambung langsung ke pembukuan Anda, supaya tim berhenti mencatat dua kali dan Anda berhenti mencari selisih setiap tutup bulan.

Saya Mas Rizal Wahidi, Java / Spring Boot Engineer & Financial System Specialist yang berbasis di Tangerang, Indonesia. Hampir 7 tahun di Java / Spring Boot dan lebih dari 9 tahun di ranah sistem akuntansi.

Dibalas dalam 1×24 jam kerja Tanpa biaya & tanpa kewajiban melanjutkan Bicara langsung dengan yang mengerjakan

Tangerang, Indonesia mail@masrizalw.com 0881-081-875-875

Sedetik untuk memahami

Mas Rizal Wahidi

Software & Java
7+ Thn

Software & Java

Domain Support Akuntansi
9 Thn

Domain Support Akuntansi

Spring Boot & Cloud
Mikroservis

Spring Boot & Cloud

Onsite atau remote
Jabodetabek

Onsite atau remote

Kalau ini terdengar familier

Masalah yang biasanya membawa orang ke sini

Sebagian besar klien saya tidak datang karena ingin aplikasi baru. Mereka datang karena satu hal di bawah ini sudah terlalu lama mengganggu operasional.

Angka penjualan dan pembukuan tidak pernah cocok

Kasir mencatat sendiri, akuntansi mencatat ulang. Setiap tutup bulan habis waktu mencari selisih yang seharusnya tidak perlu ada.

Operasional masih bertumpu pada tumpukan spreadsheet

File berganda, rumus rusak saat dibuka orang lain, dan tidak ada yang tahu versi mana yang paling benar.

Sistem tidak saling bicara

Data harus dipindah manual antar aplikasi, atau integrasi ke ESB / Accurate / API pihak ketiga tak kunjung jalan sesuai spesifikasi.

Developer sebelumnya menghilang

Sistem masih dipakai tapi tidak ada yang berani menyentuh kodenya. Setiap permintaan kecil berubah jadi risiko besar.

Kalau salah satunya sesuai dengan situasi Anda, ceritakan lewat WhatsApp dan saya bantu petakan akar masalahnya lebih dulu, sebelum bicara solusi apalagi biaya.

Portofolio

Hasil kerja & studi kasus

Setiap studi kasus ditulis apa adanya: masalah yang dihadapi klien, pendekatan yang saya ambil, dan sejauh mana sistemnya berjalan sekarang. Termasuk status pengerjaannya, tanpa dibesar-besarkan.

Sistem Akuntansi Modular Multi-Tenant

2023

Sistem Akuntansi Modular Multi-Tenant

Proyek pribadi jangka panjang: platform akuntansi berarsitektur mikroservis yang dirancang multi-tenant untuk disewakan ke banyak perusahaan.

  • Modul jual (permintaan, order, jual) dan beli (permintaan, order, beli) sudah berjalan penuh
  • Utang piutang, kas masuk/keluar, persediaan, dan jurnal saling terhubung dalam satu alur pencatatan
  • Laporan laba rugi, neraca, buku besar, serta posisi utang piutang per tanggal tertentu dihasilkan langsung dari data transaksi
Lihat studi kasus
2026 Kafe, Jakarta Timur

Mesin Poin Loyalty Terintegrasi ESB

Mesin poin loyalty customer yang diintegrasikan ke ESB ERP pihak ketiga, lengkap dengan portal konsumen, ledger append-only, dan manajemen kadaluarsa poin berbasis FIFO.

  • Earning (poin dari transaksi), reversal (pembatalan saat transaksi di-void), dan burn (pemakaian poin) sudah berjalan dan sesuai spesifikasi ESB
  • Portal konsumen aktif, sehingga pelanggan bisa masuk sendiri untuk melihat saldo poin dan riwayat transaksinya
  • Java 25
  • Spring Boot 4.1
  • PostgreSQL
  • Flyway
  • Spring Security
Lihat studi kasus
2026 Retail sparepart motor, Bogor

Sistem POS Kasir Terintegrasi Accurate

POS kasir umum untuk jual-beli barang, tersinkronisasi langsung ke Accurate Accounting, mencakup penjualan, retur, pembayaran, barang, jurnal, hingga stok opname.

  • Fitur sudah lengkap dan dipakai penuh untuk operasional harian, bukan prototipe
  • Mesin perhitungan harga jual mendukung lima skema sekaligus: harga tetap, serta markup maupun target keuntungan yang dihitung dari harga beli terakhir atau harga pokok
  • Java 25
  • Spring Boot
  • Thymeleaf
  • PostgreSQL
  • Accurate API
Lihat studi kasus

Ingin melihat demo yang lebih dekat dengan kebutuhan Anda? Minta sesi demo singkat dan saya tunjukkan bagian sistem yang paling relevan dengan proses bisnis Anda.

Layanan

Apa yang bisa saya kerjakan

Sistem Keuangan & Akuntansi

Aplikasi pembukuan, jurnal, dan pelaporan keuangan yang sesuai alur kerja akuntansi sebenarnya, bukan sekadar tabel transaksi.

  • Chart of accounts, jurnal umum, dan buku besar
  • Laporan laba rugi, neraca, dan arus kas
  • Multi-user dengan hak akses berjenjang
  • Jejak audit setiap perubahan data
  • Ekspor Excel dan PDF

Estimasi waktu: 6–16 minggu

Diskusikan kebutuhan ini

Aplikasi Web Perusahaan

Sistem internal seperti ERP ringan, inventori, HRIS, atau dashboard operasional yang menggantikan tumpukan spreadsheet.

  • Analisis proses bisnis dan pemodelan alur data
  • Backend Java Spring Boot yang modular & aman
  • Antarmuka web responsif (Vanilla JS, React, atau Angular)
  • Dashboard operasional, manajemen hak akses, dan audit log
  • Dokumentasi teknis dan pendampingan serah terima

Estimasi waktu: 4–12 minggu

Diskusikan kebutuhan ini

Backend, API & Microservices

Merancang dan membangun layanan backend Spring Boot / Spring Cloud yang tahan beban dan mudah dirawat tim Anda.

  • Desain arsitektur mikroservis dan basis data terdistribusi
  • Integrasi ESB (Enterprise Service Bus) & API Gateway
  • REST API terdokumentasi (OpenAPI / Swagger)
  • Sinkronisasi pihak ketiga (Accurate, payment gateway, pajak)
  • Autentikasi aman (JWT / OAuth2) dan deployment Docker CI/CD

Estimasi waktu: 3–10 minggu

Diskusikan kebutuhan ini

Aplikasi Mobile

Aplikasi Android untuk tim lapangan atau pelanggan, tersambung ke backend yang sama dengan sistem web Anda.

  • Aplikasi Android siap rilis ke Play Store
  • Sinkronisasi data dengan backend
  • Mode offline untuk area sinyal lemah
  • Notifikasi push

Estimasi waktu: 6–14 minggu

Diskusikan kebutuhan ini

Pemeliharaan & Penyelamatan Proyek

Melanjutkan, memperbaiki, atau merapikan sistem yang sudah berjalan namun ditinggalkan pengembang sebelumnya.

  • Audit kode dan basis data
  • Perbaikan bug dan celah keamanan
  • Peningkatan performa dan refactoring
  • Migrasi versi Java / Spring Boot
  • Dukungan bulanan dengan SLA yang disepakati

Estimasi waktu: Berkelanjutan atau per paket

Diskusikan kebutuhan ini

Bagaimana biayanya dihitung?

Tidak ada harga paket, karena tidak ada dua perusahaan dengan proses bisnis yang persis sama. Yang ada adalah penawaran tertulis: rincian modul, estimasi waktu, dan biaya per termin. Semuanya disusun setelah kebutuhan Anda dipetakan, dan diberikan gratis tanpa kewajiban melanjutkan. Kalau anggaran belum cukup untuk ruang lingkup penuh, saya bantu memilah mana yang harus dikerjakan lebih dulu.

Setelah sistem berjalan, tidak ada biaya lisensi bulanan dan tidak ada biaya per pengguna, karena sistemnya sudah menjadi milik Anda.

Minta Penawaran Gratis

Dibalas dalam 1×24 jam kerja.

Opsional

Pengelolaan server bulanan

Untuk Anda yang tidak punya tim IT dan tidak ingin memikirkan sisi teknisnya. Sistemnya tetap milik Anda — yang saya kerjakan adalah menjaganya tetap hidup, aman, dan cukup kuat menanggung beban.

Rp 500 rb /bulan

  • Pemantauan ketersediaan sistem dan penanganan gangguan
  • Pembaruan keamanan sistem operasi dan sertifikat SSL
  • Backup rutin, termasuk uji pemulihan secara berkala
  • Penyesuaian kapasitas server saat beban bertambah

Di luar biaya sewa server itu sendiri, yang dibayarkan langsung ke penyedia sesuai pemakaian. Tanyakan detailnya

Pembeda

Kenapa memilih saya

Banyak developer bisa membuat aplikasi. Yang membedakan pekerjaan sistem keuangan adalah pemahaman atas apa yang sebenarnya sedang dicatat, dan itu tidak bisa dipelajari dari dokumentasi framework.

Paham akuntansi, bukan sekadar paham coding

9 tahun di ranah sistem akuntansi sebelum dan selama menjadi engineer. Anda tidak perlu menjelaskan apa itu jurnal balik, umur piutang, atau kenapa neraca harus seimbang — diskusi langsung masuk ke pokok masalah.

Integrasi adalah pekerjaan sehari-hari

ESB ERP pihak ketiga, Accurate Accounting, payment gateway. Termasuk bagian yang jarang dibahas: idempotensi saat panggilan diulang, penanganan transaksi yang dibatalkan, dan jejak audit yang bisa ditelusuri.

Dibangun untuk dirawat, bukan sekadar jadi

Arsitektur berlapis, aturan bisnis yang bisa diuji terpisah, dan dokumentasi teknis. Tujuannya jelas: tim atau developer Anda berikutnya bisa melanjutkan tanpa harus menulis ulang dari nol.

Anda bicara langsung dengan yang mengerjakan

Tanpa lapisan sales dan account manager. Yang menjawab pertanyaan teknis Anda adalah orang yang menulis kodenya.

Teknologi

Keahlian teknis

Backend & Mikroservis

  • Java
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Hibernate / JPA

Integrasi & Data

  • Integrasi ESB & REST API
  • Sinkronisasi Accurate / 3rdParty Lain
  • PostgreSQL, MySQL & MSSQL
  • Redis & Message Queue

Antarmuka & Frontend

  • Vanilla / Plain JavaScript
  • React & Angular
  • Dashboard Operasional & Backoffice
  • Web Responsif & Android

Operasional & Bisnis

  • Desain Alur Akuntansi & POS
  • CRM & Loyalty Engine
  • Docker & CI/CD
  • Linux VPS & Cloudflare

Cara kerja

Bagaimana proyek berjalan

  1. 01

    Pahami dulu, gratis

    Sesi diskusi untuk memetakan proses bisnis dan menemukan akar masalahnya. Belum ada biaya dan belum ada ikatan apa pun di tahap ini.

  2. 02

    Rancang & sepakati

    Anda menerima penawaran tertulis: ruang lingkup, alur sistem, estimasi waktu, dan biaya yang jelas. Semuanya disepakati sebelum satu baris kode ditulis.

  3. 03

    Bangun bertahap

    Pengerjaan per modul dengan feedback berkala, sehingga Anda melihat kemajuan dan bisa mengoreksi lebih awal, bukan menunggu berbulan-bulan lalu terkejut di akhir.

  4. 04

    Serah terima & pendampingan

    Instalasi, pelatihan pengguna, dokumentasi, source code, dan masa garansi perbaikan setelah sistem berjalan.

  5. 05 (Opsional)

    Dukungan berkelanjutan

    Pengelolaan server dan dukungan bulanan dengan SLA yang disepakati. Urusan teknis saya yang pegang, Anda kembali fokus ke bisnis.

Yang membuat keputusan Anda lebih aman

Ruang lingkup & biaya disepakati di awal

Penawaran tertulis berisi rincian modul, estimasi waktu, dan biaya. Tidak ada tagihan kejutan di tengah jalan.

Source code sepenuhnya milik Anda

Seluruh kode, struktur basis data, dan dokumentasi teknis diserahkan saat proyek selesai. Sistemnya menjadi aset perusahaan Anda, bukan sesuatu yang harus disewa terus-menerus.

Masa garansi setelah serah terima

Perbaikan bug pada ruang lingkup yang sudah disepakati ditangani tanpa biaya tambahan selama masa garansi.

Bayar bertahap mengikuti kemajuan

Pembayaran dipecah per termin dan terikat pada modul yang benar-benar selesai serta bisa Anda lihat jalannya.

Pertanyaan

Yang biasanya ditanyakan sebelum mulai

Kalau pertanyaan Anda belum terjawab di sini, tanyakan langsung. Tidak ada pertanyaan yang terlalu awal.

Berapa biaya untuk sistem seperti ini?

Biaya mengikuti ruang lingkup, bukan daftar harga paket, karena sistem kasir dengan integrasi akuntansi tentu berbeda dari perbaikan sistem yang sudah berjalan. Langkahnya: ceritakan kebutuhan Anda, saya petakan ruang lingkupnya, lalu Anda menerima penawaran tertulis berisi rincian modul, estimasi waktu, dan biaya per termin. Gratis, tanpa kewajiban melanjutkan. Kalau anggaran belum cukup untuk ruang lingkup penuh, saya bantu memilah mana yang harus dikerjakan lebih dulu dan mana yang bisa menyusul. Setelah sistem berjalan, tidak ada biaya lisensi bulanan dan tidak ada biaya per pengguna. Yang bersifat opsional hanya pengelolaan server seharga Rp 500 rb/bulan, bila Anda memang tidak ingin mengurus sisi teknisnya sendiri.

Berapa lama sampai sistemnya bisa dipakai?

Bergantung ruang lingkup: perbaikan dan pemeliharaan bisa hitungan hari sampai minggu, aplikasi web perusahaan umumnya 4–12 minggu, sistem keuangan dan akuntansi 6–16 minggu. Pengerjaan dilakukan per modul, sehingga Anda melihat bagian yang sudah berjalan jauh sebelum keseluruhan sistem rampung.

Sistem kami sudah berjalan tapi ditinggal developer sebelumnya. Bisa dilanjutkan?

Bisa, dan ini salah satu pekerjaan yang paling sering saya tangani. Langkah pertama selalu audit: membaca kode dan struktur basis data untuk memetakan kondisi sebenarnya, lalu Anda menerima laporan berisi temuan dan rekomendasi: mana yang layak dilanjutkan, dan mana yang lebih hemat untuk ditulis ulang. Anda bisa berhenti di titik itu tanpa kewajiban apa pun.

Apakah source code menjadi milik kami?

Ya. Seluruh source code, struktur basis data, dan dokumentasi teknis diserahkan kepada Anda saat proyek selesai, dan sistemnya dipasang di server Anda sendiri. Anda bebas melanjutkan pengembangan dengan tim internal maupun developer lain, karena tidak ada yang mengunci Anda pada saya. Lisensinya untuk dipakai perusahaan Anda sendiri, tidak untuk dijual ulang ke pihak lain. Komponen umum dan pustaka yang sudah saya bangun sebelum proyek Anda tetap boleh saya pakai kembali di pekerjaan lain, dan Anda menerimanya sebagai lisensi abadi yang tidak dapat dicabut.

Kalau pengguna kami bertambah banyak, biayanya ikut naik?

Tidak. Sistemnya milik Anda, jadi tidak ada lisensi per pengguna seperti pada aplikasi berlangganan. Menambah kasir, staf gudang, atau staf akuntansi tidak menambah tagihan apa pun. Yang perlu menyesuaikan hanyalah spesifikasi server bila bebannya sudah terasa berat, dan itu sepenuhnya urusan Anda dengan penyedia server. Kalau pengelolaan server Anda serahkan ke saya, penyesuaian itu saya yang tangani.

Bisa terintegrasi dengan Accurate atau sistem yang sudah kami pakai?

Bisa, sepanjang sistem tersebut menyediakan API atau jalur integrasi. Integrasi Accurate sudah berjalan di proyek nyata, mencakup penjualan, retur, pembayaran, data barang, jurnal, hingga stok opname. Integrasi ke ESB ERP pihak ketiga, payment gateway, dan REST API lain juga termasuk pekerjaan rutin. Sebelum menawarkan, saya periksa dulu dokumentasi API sistem Anda agar estimasinya realistis.

Bagaimana kalau nanti sistemnya bermasalah setelah serah terima?

Ada masa garansi untuk perbaikan bug pada ruang lingkup yang disepakati, tanpa biaya tambahan. Setelah masa garansi, tersedia dukungan bulanan dengan SLA yang disepakati. Bila Anda tidak ingin mengurus sisi teknisnya sendiri, pengelolaan server tersedia seharga Rp 500 rb/bulan, mencakup pemantauan, pembaruan keamanan, backup rutin beserta uji pemulihannya, dan penyesuaian kapasitas saat beban bertambah. Biaya sewa server itu sendiri dibayarkan langsung ke penyedia sesuai pemakaian.

Apakah bisa dikerjakan onsite?

Bisa. Untuk wilayah Jabodetabek saya bisa hadir untuk sesi pemetaan kebutuhan, pelatihan pengguna, dan pendampingan saat sistem mulai dipakai. Pengerjaan hariannya remote, dengan laporan kemajuan berkala.

Data perusahaan kami sensitif. Bagaimana kerahasiaannya?

Saya siap menandatangani NDA sebelum diskusi teknis dimulai. Untuk pengembangan, data produksi tidak diperlukan, cukup data contoh atau data yang sudah disamarkan.

Langkah berikutnya

Ceritakan kebutuhan Anda

Cukup gambaran singkat saja, belum perlu dokumen kebutuhan yang rapi. Dari situ saya balas dengan pertanyaan lanjutan atau langsung usulan langkah pertama.

Diskusi awal gratis

Yang Anda dapatkan dari sesi pertama, tanpa biaya dan tanpa kewajiban melanjutkan:

  • Pemetaan akar masalah dari proses bisnis Anda
  • Usulan ruang lingkup dan urutan pengerjaan
  • Estimasi waktu dan kisaran biaya yang realistis
Mulai Lewat WhatsApp

Boleh isi salah satu, email atau WhatsApp.

Atau langsung WhatsApp & mail@masrizalw.com